2015-09-28 1 views
-1

Как я добавить этот JS в ссылку:Как загрузить JavaScript после клика в другой URL

  1. Im в page1.php;
  2. мне нужно нажать на какой-то ссылка Ссылка И когда я иду page2.php некоторый код нагрузки этот JS:

JavaScript: недействительным (lz_chat_change_state (правда, ложь));

Любая помощь? Кажется, это просто, но не для меня ......

ответ

0

Вы хотите, чтобы вы звонили, когда вы нажимаете на ссылку? Если да Сделайте javascript-файл отдельным. Внутри ссылке вы поставите «OnClick» событие и вызвать функцию яваскрипта как:

<a href="page2.php" onclick = "lz_chat_change_state('true','false')"> 

Если вы хотите вещи, чтобы изменить после того, как будет особенно тогда вам нужно использовать сессии page2.php. Передайте значение со страницы 1 на страницу 2. Но, глядя на вашу функцию (которая, как я полагаю, используется в качестве переключателя), это необязательно.

+0

Привет, Bishwas, спасибо за ответ. Но не работает ... Я думаю, что «onclick» останется на странице1. Когда страница2 была загружена, ничего не случилось ... Любая другая идея, пожалуйста? – Max

+0

Да Макс. Событие Onclick будет делать некоторые изменения, если и только если у вас есть внешний файл javascript. Таким образом, при загрузке второй страницы статус извлекается из файла .js напрямую. Мы на том же пути? Или вы пытаетесь достичь чего-то еще? –

1

Решенный!

Если страница1 имеет? Чат, я выполняю javascript на странице2;

Ссылка в page1.php чат

В page2.php

if (isset($_GET['chat'])) { 
    include_once("js-externo.php"); 
}else{ 
    // Fallback behaviour goes here 
} 

В файле JS-externo.php я поставить:

window.onload = function() { 
void(lz_chat_change_state(true,false)); 
     } 
Смежные вопросы