Ссылка на страницу и выполнение запроса Javascript

Кто-нибудь знает, можно ли сделать ссылку на страницу, используя href, а затем вызвать функцию javascript?

Пример: HREF = & Quot; HTTP: //www.mywebsite.com/Details.aspx JavaScript:? __doPostBack (& APOS; ИНФО & APOS;, & APOS; & APOS;)

Как бы я пошел по этому поводу?

Спасибо за вашу помощь!

 bfavaretto22 июн. 2012 г., 06:42
Связанная страница также с вашего сайта или просто с другой случайной страницы?
 Ian22 июн. 2012 г., 06:25
Вы пытаетесь запустить JavaScript на новой странице?
 Ian25 июн. 2012 г., 17:15
тогда невозможно запустить или вызвать функцию javascript, если только новая страница не примет параметр GET, который будет запускать вызов функции. если у вас нет контроля над новой страницей, и она этого не делает, вы не можете этого сделать!
 algameplaya24 июн. 2012 г., 04:41
@bfavaretto Связанная страница относится к другому веб-сайту, который я не контролирую
 algameplaya24 июн. 2012 г., 00:41
@ianpgall Да. Я пытаюсь запустить Javascript на новой странице.

Ответы на вопрос(2)

Нет, вы не можете запустить Javascript на другой странице, как это. Но вы можете предотвратить стандартное поведение клика, загрузить страницу в iframe и запустить там js (та же политика происхождения могут применяться).

Один из способов - передать на страницу переменную со значением, напримерsomelink.com?navigation=method

Затем на этой странице, получить переменнуюnavigation и напишите простое утверждение if, например:

if ( navigation === "someMethod" ){
    theMethodToCall();
}
 22 июн. 2012 г., 06:40
Что именно ты пытаешься сделать? Это, вероятно, не требует использования iframe.
 algameplaya22 июн. 2012 г., 15:07
@ Дэйв Я пытаюсь выполнить Javascript после загрузки связанной страницы в пределах одной ссылки href. Пример: href = link.com / [JavaScript-код для выполнения]
 23 июн. 2012 г., 06:28
Хм, я не думаю, что это возможно сделатьexactly как это. Но насколько важно передавать код javascript через href? Вы могли бы достичь (я думаю) именно то, что вы объясняете с моим решением.
 22 июн. 2012 г., 06:32
Глядя на ваш ответ, теперь я думаю, что это то, что ищет ОП, а не то, что я думал, когда отвечал. Но он, вероятно, также не знает, как читать параметр GET ...
 algameplaya22 июн. 2012 г., 06:37
@bfavaretto Я действительно искал что-то вроде того, что ты сказал. Действительно ли возможно загрузить страницу в iframe, а затем автоматически выполнить OnLoad? Это на самом деле решит мой вопрос.

Ваш ответ на вопрос