Onclick - как использовать функцию на другой странице, которую она вызывает? - PullRequest
1 голос
/ 04 марта 2012

Итак, моя проблема в том, что:

У меня есть функция, которая показывает / скрывает некоторые части текста, и когда я щелкаю ссылку «показать больше» или что-то в этом роде (это не важно, потому что я могу написать там что угодно), он показывает мне этот скрытый контент .

Меняет «display: none» на «display: block» и выглядит так:

<!--
function showOrHide(co) { 
var obiekt = document.getElementById(co); 
if (obiekt.style.display == 'block') { 
    obiekt.style.display = 'none'; 
} else { 
    obiekt.style.display = 'block'; 
} 
}
-->

И мне нужно поместить эту ссылку на другую страницу.

<a onclick="location.href = 'page/#poco1';showOrHide('poco1'); return false;">Check</a>

Я пытался это сделать, но это привело меня только на этот сайт, где я получил это, и эта другая функция onclick не хочет работать.

На других страницах этот файл location.href работает, когда я хочу перейти в другую область страницы, когда я вызываю что-то по атрибуту name, но он все еще находится на этой же странице: (

Вы можете мне помочь? У меня нет других идей сделать это.

1 Ответ

0 голосов
/ 04 марта 2012

Вы не можете выполнить javascript на удаленной странице, как это. Вы можете использовать сообщения в HTML5 или javascript на странице всплывающего окна, чтобы показать / скрыть poco1 при загрузке всплывающего окна.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...