0

我想在我的网站中托管链接。包含onlick事件并在新选项卡中打开。打开或加载后,需要在加载的页面中添加一些代码。这可能吗?

而且它还需要onclick在加载页面的所有链接中添加事件。

<a href="url" onclick="somescript()" target="_blank"> sometext here </a> 

在我网站的页面上。和 JavaScript

<script>
onload = zawgyi ();
function zawgyi() {var fontfamily='Zawgyi-One';
    document.getElementByTagName('body')[0].style.fontFamily=fontfamily;
    //and all the way to p,div,span and so on
};
function somescript(){/*code need to inject the all function including javascript   
    itself  and onclick event on all <a> tag.*/
}:
</script>

我知道我可以用书签来做到这一点。但我不想每次都点击。我的目标是通过访问我的网站来阅读 zawgyi 网站,之后用户可以照常使用。
我也想知道实现目标的其他方法。

4

2 回答 2

0

感谢您尝试做的事情。现在想想如果可能的话,有人会做什么样的坏事。这就是为什么这是不可能的。该安全规则称为“同源策略”。

解决此策略的方法是创建用户脚本、扩展程序或插件。

于 2013-02-12T13:13:34.277 回答
0

不可能。使用 Greasmonkey 可以避免每次访问时都必须点击书签。

于 2013-02-12T10:55:09.537 回答