Version 1
[yaffs-website] / node_modules / phantomjs-prebuilt / lib / phantom / examples / loadurlwithoutcss.js
diff --git a/node_modules/phantomjs-prebuilt/lib/phantom/examples/loadurlwithoutcss.js b/node_modules/phantomjs-prebuilt/lib/phantom/examples/loadurlwithoutcss.js
new file mode 100644 (file)
index 0000000..12fc28a
--- /dev/null
@@ -0,0 +1,26 @@
+"use strict";
+var page = require('webpage').create(),
+    system = require('system');
+
+if (system.args.length < 2) {
+    console.log('Usage: loadurlwithoutcss.js URL');
+    phantom.exit();
+}
+
+var address = system.args[1];
+
+page.onResourceRequested = function(requestData, request) {
+    if ((/http:\/\/.+?\.css/gi).test(requestData['url']) || requestData.headers['Content-Type'] == 'text/css') {
+        console.log('The url of the request is matching. Aborting: ' + requestData['url']);
+        request.abort();
+    }
+};
+
+page.open(address, function(status) {
+    if (status === 'success') {
+        phantom.exit();
+    } else {
+        console.log('Unable to load the address!');
+        phantom.exit();
+    }
+});
\ No newline at end of file