如何让jQuery更改我域中其他网页上的DOM?

时间:2013-09-10 10:21:13

标签: jquery

我无法弄清楚如何在我正在使用的网页上使用jQuery来更改我的其他网页的html 域。假设我想在mydomain.com/changedom.html更改以下内容:

<body>
<p id="changehere">This is the text I want to bold.</p>
</body>

我在mydomain.com/index.html,我想运行jQuery来更改上一页,如下所示:

<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js">    
</script>
<script type="text/javascript">
$(document).ready(function() {
$('http://www.mydomain.com/changedom.html p#changehere').html(<b>This is the text I want to bold.</b>');
});
</script>

对我不起作用。救命啊!

1 个答案:

答案 0 :(得分:2)

你不能,或者至少不喜欢那样。

你能做到的唯一方法就是让'p #changewhere'的内容来自数据库或某种存储。

然后在一个事件上(例如dom准备就绪,但点击可能更好)有一个ajax帖子到php(或其他服务器端代码)来更改数据库中'p #changewhere'内容的值。< / p>

还有其他方法,但我想不出任何不需要存储'p #changewhere'内容而不是硬编码的内容。

网络是无国籍的,所有的爵士乐