Onclick - 如何在它调用的不同页面上使用函数?

时间:2012-03-04 12:08:04

标签: javascript onclick

所以,我的问题是:

我有功能显示/隐藏文本的某些部分,当我点击链接'显示更多',或者说那样的时候(这不重要,我可以在那里写任何东西)它向我展示了这个隐藏的内容

它将'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 :(得分:0)

你不能在这样的远程页面上执行javascript。您可以使用HTML5中的消息或弹出窗口中的javascript来在加载弹出窗口时显示/隐藏poco1。