油猴脚本跨域测试

// ==UserScript==
// @name         油猴脚本跨域测试
// @namespace    http://tampermonkey.net/
// @version      0.1
// @description  try to take over the world!
// @author       You
// @match        https://www.baidu.com/
// @icon         https://www.google.com/s2/favicons?domain=baidu.com
// @grant GM_setValue
// @grant GM_getValue
// @grant GM_xmlhttpRequest
// @grant GM_setClipboard
// @unsafeWindow

// ==/UserScript==

(function() {
    'use strict';
    alert(GM_getValue("kw"));
if (GM_getValue("kw") == undefined) {
    GM_setValue("kw", "小说");
}
var t = setInterval(function() {
    if (document.querySelector("#kw") != null) {
        document.querySelector("#kw").value = GM_getValue("kw");

        clearInterval(t);
    }
},
500);
xmlCros("https://www.sina.com.cn");
function xmlCros(url) {
    GM_xmlhttpRequest({
        method: "GET",
        url: url,

        onload: function(data) {
            if (/^content-type: text\/xml/m.test(data.responseHeaders)) {
                data.responseXML = new DOMParser().parseFromString(data.responseText, "text/xml");
            } else if (/^content-type: text\/html/m.test(data.responseHeaders)) {
                var myif = document.createElement('iframe');
                myif.id = "myiframe";
                myif.style = "width:100%;heigth:500px;";
                document.body.append(myif);
                myif.contentDocument.open();
                myif.contentDocument.write(data.responseText);
                myif.contentDocument.close();
                alert('document.querySelector("#myiframe").contentWindow.document.querySelector(".sina-logo")');

            }
            //GM_setClipboard(data.responseHeaders, "已复制");
        }

    });
}
    // Your code here...
})();
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值