Автор Тема: Срочно нужна помощь: javascript в href=  (Прочитано 10527 раз)

0 Пользователей и 1 Гость просматривают эту тему.


Russel-m

  • Гость
Срочно нужна помощь: javascript в href=
« Ответ #1 : 28 Сентября 2002, 23:47:53 »
Update:
Короче, конкретно мне нужно в ссылку "впихнуть" javascript код.
Вообщем, нужно выполнить код потом окно открыть...
Мля.. как же объяснить?
Короче, как есть: :)

Есть ссылка code target=_blank>Click here

и мне нужно чтобы после нажатия на ссылку выполнялся javascript код, а только потом окно отрывалось. А вообще на окно мне забить вообще. НО target=_blank я убрать не могу!!!

Вообщем, еще пример того что мне нужно:

открыть новое окно с помощью ссылки
code target=_blank>Click here
чтобы передать в него значение какой либо переменной, с помощью javascript кода там, где написано code

Короче, вот так вот...

Оффлайн PilotV

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 59
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Срочно нужна помощь: javascript в href=
« Ответ #2 : 29 Сентября 2002, 02:20:22 »
Ты бы получше объяснил не КАК ты хочешь сделать, а ЧТО ты хочешь сделать. Чего добиться в итоге. Примерно как в последнем абзаце, только более внятно и подробно.
Потому как постановка вопроса "я хочу, чтобы это работало таким раком, какой работать-то и вовсе не может, но мне нужно только так, и поэтому как все же сделать, чтобы этот рак работал как я хочу, а не как он должен" - не рулит адназначна.
Я так думаю (c)

Оффлайн aleandr

  • Завсегдатай
  • Новичок
  • *
  • Сообщений: 46
  • +0/-0
  • 0
    • Просмотр профиля
Срочно нужна помощь: javascript в href=
« Ответ #3 : 30 Сентября 2002, 09:25:18 »
AFAIK, лучше в href код не писать.
А чем тебя не устраивает

« Последнее редактирование: 30 Сентября 2002, 12:35:51 от aleandr »

Оффлайн rembo

  • Больной
  • Постоялец
  • ***
  • Сообщений: 219
  • +0/-0
  • 2
    • Просмотр профиля
    • http://www.v4.ru
Срочно нужна помощь: javascript в href=
« Ответ #4 : 30 Сентября 2002, 12:14:32 »
программист должен все сделать так, чтоб потом ничего не делать

Оффлайн Danko

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 5
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Срочно нужна помощь: javascript в href=
« Ответ #5 : 01 Ноября 2005, 17:44:45 »
У меня проблема немного другая, меня устраивает вариант, который предложил aleandr, но мне не нада открывать новое окно.
Изначально я решил проблему так
top.location.href =arg1;
в коде выше вместо window.open(...)
но експлореры ниже версии 6 не понимают top.location.href, а window.open меня не устраивает.
Я хочу получить результат в том же окне.

Подскажите как решить эту проблему, может че довесить к самому експлореру?

Оффлайн unclebob

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 96
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Срочно нужна помощь: javascript в href=
« Ответ #6 : 01 Ноября 2005, 17:53:54 »
Danko
window.open() в том же окне - "_self"
запивайте пиво водкой, чтобы жизнь была короткой
запивайте водку пивом, чтобы стать большим красивым

Оффлайн Danko

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 5
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Срочно нужна помощь: javascript в href=
« Ответ #7 : 01 Ноября 2005, 20:31:18 »
Цитировать
unclebob:
window.open() в том же окне - "_self"

если имелось ввиду self.location.href = .....
это тоже не помогло. Может я чевот незнаю, но доку перешерстил.

Оффлайн hanslinger

  • H2Oer
  • Ветеран
  • *****
  • Сообщений: 1148
  • +0/-0
  • 2
    • Просмотр профиля
    • http://www.orava.ru
Срочно нужна помощь: javascript в href=
« Ответ #8 : 01 Ноября 2005, 21:14:38 »
В виду имелось target="_self"

Оффлайн Danko

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 5
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Срочно нужна помощь: javascript в href=
« Ответ #9 : 01 Ноября 2005, 22:46:31 »
Стоп. Я понимаю, что я торможу, но помочь сам себе не могу.
Вот код:

// ----------------------------------------------------------


echo \'выполнить\';
// ----------------------------------------------------------

Как мне изменить код, да бы ссылка открылась в текущем окне?

Оффлайн unclebob

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 96
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Срочно нужна помощь: javascript в href=
« Ответ #10 : 01 Ноября 2005, 23:11:00 »
window.open(arg1, "_self"...
запивайте пиво водкой, чтобы жизнь была короткой
запивайте водку пивом, чтобы стать большим красивым

Оффлайн Danko

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 5
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Срочно нужна помощь: javascript в href=
« Ответ #11 : 02 Ноября 2005, 09:20:59 »
Цитировать
unclebob:
window.open(arg1, "_self"...

Изменил на window.open(arg1, "_self"); - опять мимо.

Может мне брсить затею и переписать на PHP? Хотя експлорер >=6 все отрабатывает...

Оффлайн hanslinger

  • H2Oer
  • Ветеран
  • *****
  • Сообщений: 1148
  • +0/-0
  • 2
    • Просмотр профиля
    • http://www.orava.ru


Оффлайн CGVictor

  • теперь местный
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2511
  • +0/-0
  • 2
    • Просмотр профиля
    • http://cg.net.ru
Срочно нужна помощь: javascript в href=
« Ответ #14 : 03 Ноября 2005, 16:02:41 »
Serga
win = window.open();
И работай с ним (win) как тебе вздумается.
+ создай нормально новую тему

moderatorial:
Если я в этой теме увижу еще оффтоп или очередную ересь - сотру к чертовой нафиг.
LJ: Backslashed life (rss)

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28