不包含//而不是http://包含的文件

时间:2016-03-08 18:05:11

标签: javascript phantomjs php-phantomjs

我尝试获取脚本生成的html构造的所有链接。脚本包含如下://server.de/script1.js

未加载JavaScript文件。如果我将//更改为http://没有问题。如何使用//?

加载文件
var page  = require('webpage').create();
var system = require('system');

page.onError = function(msg, trace) {
  console.log(msg);
  phantom.exit();
};

var startProcess;

function process() {
  var links = page.evaluate( function() {   
  phantom.exit();
}

page.onResourceReceived = function(requestData, request) {
  clearTimeout(startProcess);
  startProcess = setTimeout(function() {
    process();
  }, 3000);
};

var content = '<script async="async" type="text/javascript" src="//server.de/script.js"></script>';

page.content = content;

我以这种方式获得超时。

0 个答案:

没有答案
相关问题