通过在线运行脚本与网站交互

时间:2013-12-24 08:11:14

标签: java javascript jquery

我打算制作一个基本上打开网站的脚本。填写textarea中的一些文本,然后提交表单。然后该网站重定向。在重定向页面上提取元素的文本或数据。

我想通过网站运行此脚本,并希望独立于任何安装。因此,我放弃了使用JAVA和Python的想法并使用了jquery,但我似乎无法找到如何做到这一点。

我知道如何在JAVA中完成以上所有操作。我使用的是HTMLwebDriver,它是selinium API的一部分。

我想知道jquery是最好的方法,我该怎么做?

我试过学习一些jquery,但我似乎无法将所有东西混合在一起。

我使用了这些命令

window.open(url);

$(selector).load(URL,data,callback);

$("button").click(function(){
  $.post(URL,
  {
    name:"Donald Duck",
    city:"Duckburg"
  },
  function(data,status){
    alert("Data: " + data + "\nStatus: " + status);
  });
});

感谢任何帮助!

1 个答案:

答案 0 :(得分:0)

除非你控制这两个域,否则这显然是不可能的,作为防止XSS攻击的一种方式。

如果您希望实现此功能,则需要创建某种形式的代理,允许您在不进入XSS保护的情况下执行此操作(因为使用代理将是XSS保护)