是否可以使用Javascript修改GET请求的结果?

时间:2014-03-05 23:41:56

标签: javascript

我在一个不属于我的网站上,并且在链接上调用了一个HTTP GET请求onmouseover。结果是<table>,它在onmouseout上被删除。

我可以在调用之前编辑<table>的内容吗?

我尝试在链接中添加第二个EventListener,但只在创建<table>之前调用它:

var matchupTable = document.getElementById('chessvs'),
matchupProfileLink = matchupTable.getElementsByTagName('a');

function getHoverProfile() {
    var i, currentLink;
    for (i = 0; i < matchupProfileLink.length; i += 1) {
        currentLink = matchupProfileLink[i];
        if (currentLink.innerHTML !== gk_uid && currentLink.title !== 'premium subscriber') {
            currentLink.addEventListener('mouseover',
                function hideHoverRank() {
                var hoverProfile = document.getElementsByTagName('table'),
                currentTable, i;
                for (i = 0; i < hoverProfile.length; i += 1) {
                currentTable = hoverProfile[i];
                console.log(currentTable);
                }
            }, false);
        }
    }
} 
getHoverProfile();

1 个答案:

答案 0 :(得分:0)

示例中唯一的表位于document。你可以用它做任何你想做的事。您还可以尝试在chessvs中的所有锚点上取消绑定原始的get-success处理程序。