无需直接打开页面即可访问特定URL的DOM内容

时间:2014-09-03 20:41:03

标签: javascript google-chrome dom google-chrome-extension

如何在不直接打开该页面的情况下将URL的DOM保存到变量中?例如,我们假设我有一个Chrome扩展程序,允许用户右键单击文本,搜索Google,并使用第一个结果提醒用户。如果不在另一个标签中打开搜索结果,我该怎么做?是否有任何函数,如saveDOMContent("http://www.google.com/search?q=test")(注意:不是真正的函数)可以在纯Javascript中执行此操作?

1 个答案:

答案 0 :(得分:0)

function getPage(){
    var somediv =$('#somediv');
    var url='someurl';
    var options = {
        method:'get',
        onSuccess: function(transport){
            somediv.innerHTML=transport.responseText;
        }
    };
    new Ajax.Request(url,options);
}

尝试这样的事情,但对于某些跨域调用不能说同样的话