2010-07-06 17 views
2

我写这个书签在Javascript中,其中还呼吁一些JQuery的对象的字段填写。这里的目标是提取页面标题,URL和任何当前选定的文本,然后将其填充到目标页面上的字段中。写作JS书签导航到网站,与以前的页面信息

问题是,只有当我在页面上填写我要填写的字段时,它才起作用!我尝试了一切,但我无所适从。谁能帮我吗?这里是代码:

javascript: (function() { 
title = document.title; 
url = document.URL; 
text = document.getSelection(); 
w = window.open('My site'); 
w.onload = function run() { 
    w.$('#id_title').val(title); 
    w.$('#id_url').val(url); 
    w.$('#id_description').val(text); 
} 
})(); 

任何帮助非常感谢,因为我是一个js新手。

回答

0

我相信你是打一个X站点脚本安全的措施。网站A的页面无法修改网站B的页面。

和/或您正在使用jQuery在弹出窗口中设置值...是在主源窗口中加载的jQuery?或者你自己加载它?

+1

是啊,你说得对。我以错误的方式接近了这个问题。我正在通过将GET数据发送到后端来重新制作书签,然后在页面加载时将其复制到字段中。 – Streetfights 2010-07-08 15:18:16

+1

如果你知道了,你可以发布结果吗? – 2013-10-01 07:44:38