小编Amn*_*ite的帖子

Firefox和AJAX垃圾文件元素之后

我使用页面获取脚本动态地将网页加载到div中.继承人的代码.BTW Im使用Firefox w/Kubuntu

function fetch(URL, divId) {
        req = window.XMLHttpRequest ? new XMLHttpRequest() : new ActiveXObject("MSXML2.XMLHTTP.3.0");
    req.open("GET", URL);
    req.onreadystatechange = function() {
        if (req.readyState == 4 && req.status == 200) {
            document.getElementById(divId).innerHTML = req.responseText;
        }
    }
    req.send(null);
}
Run Code Online (Sandbox Code Playgroud)

当我试图让它加载页面没有任何反应,我得到一个错误

错误:文档元素之后的垃圾
源文件:file:///home/amnite/Stuff/MetalBraska/Shows/ContentRight.html
行:2,列:1
源代码:
<img src="Layout/HeaderDiv.jpg" width="250px" height="7px">

javascript ajax xmlhttprequest innerhtml

14
推荐指数
1
解决办法
2万
查看次数

线程Python端口扫描程序

我正在编辑端口扫描程序,我正在编辑使用线程.这是原始代码的基础知识:

for i in range(0, 2000):  

    s = socket(AF_INET, SOCK_STREAM)  
    result = s.connect_ex((TargetIP, i))  

    if(result == 0) :  
        c = "Port %d: OPEN\n" % (i,)  

    s.close()
Run Code Online (Sandbox Code Playgroud)

这大约需要33分钟才能完成.所以我想我会把它设置为让它运行得更快一点.这是我的第一个线程项目,所以它不是太极端,但我运行了以下代码大约一个小时,没有例外但没有输出.我只是做错误的线程或什么?

import threading
from socket import *
import time

a = 0
b = 0
c = ""
d = ""

def ScanLow():
    global a
    global c

    for i in range(0, 1000):  
        s = socket(AF_INET, SOCK_STREAM)  
        result = s.connect_ex((TargetIP, i))  

        if(result == 0) :  
            c = "Port %d: OPEN\n" % (i,)  

        s.close()  
        a += …
Run Code Online (Sandbox Code Playgroud)

python windows multithreading port-scanning

3
推荐指数
1
解决办法
2852
查看次数