PHP:将java脚本代码回显到给定的url
PHP : Echo java script code to given url
我想在网页上自动填写表格。我为此编写了javascript代码,并且运行良好。当我手动访问网页并在控制台中运行JS代码时,它就工作了。但是我需要这个JS代码通过PHP代码从服务器上运行。所以我想把这个javascript echo
到指定的URL。
基本上,我希望服务器上的PHP文件(没有浏览器环境)使用echo
在网页上运行javascript代码。我知道如何从PHP中回显HTML/JS,但我希望它能在特定的网页上运行。由于没有涉及到浏览器,我不能使用JS代码window.location.href=url
来完成这项工作。
以下是响应JS:的PHP代码
echo " <html>
<head>
<script src="../js/xyz.js"></script>
</head>
<body onload="tmp()">
<script type="text/javascript">
function tmp(){
// FIRST VISIT THE URL AND THEN RUN BELOW FUNCTION
someJSfunction("12345","0019");
}
</script>"
</body>
</html>
"
;
没有浏览器支持跨站点注入。无论您想在浏览器中使用java脚本做什么,都是不可能的。但是,如果您试图使用user/pass登录网站,然后浏览或下载数据。我建议使用phantomJS或使用node.js的zombi.js,或者使用perl、ruby和python的WWW::机械化也有机械化模块
但是,如果您的登录对话框是通过javascript生成的,那么您将需要一个javascript引擎,例如:spydermonkey来处理javascript,而服务器上没有浏览器。例如:JavaScript::SpiderMonkey
相关文章:
- Java脚本将URL转换为已保存的URL时出错
- 如何从java中的URL读取JavaScript响应
- Java脚本访问Location标头's OAuth 2的URL片段
- /如何使用java脚本在safari浏览器中获取活动的Tab url
- 有些人有任何关于如何使用Modified Java Script Value处理返回Json(url)的示例
- 如何使用java脚本变量使用Django反向URL
- Java脚本将URL的响应读取到变量中
- 如何在java框架(JSF)中基于URL的json响应生成动态表单
- 我们如何在 java 脚本中验证 URL 的链接
- 使用 Java 脚本使用新选项卡打开 URL
- 我想在java脚本中隐藏窗口中的URL
- 如何使 (Java) 脚本获取 URL 并基于该 (#transclusion, #highlight) 执行 if 语
- Java脚本从URL获取XML
- 如何使用 css 元素从 java 添加 url 链接
- 检测URl Bar点击事件或用户使用Jquery/java-script在浏览器地址栏中键入
- Java脚本URL加载器和URL变量
- 在Java中从某个URL调用脚本
- 将URL设置为Java weblet的jQuery.post()
- Java脚本Regex-验证URL
- 条件重定向URL java