问题描述
我正在用Javascript编写此小书签,它也调用了一些JQuery对象。 此处的目标是提取页面标题,URL和任何当前选定的文本,然后将其填充到目标页面上的字段中。
问题在于,只有当我在页面上输入要填写的字段时,它才起作用! 我已经尽力了,但我很茫然。 谁能帮我吗? 这是代码:
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新手。
1楼
scunliffe
0
已采纳
2010-07-06 15:46:40
我相信您正在达到X站点脚本安全措施。 网站A中的页面无法修改网站B中的页面。
和/或您正在使用jQuery在弹出窗口中设置值... jQuery是否已在主源窗口中加载? 还是您自己加载?