我有多个外部网站,每个页面必须填写一个用户名。我试图通过将所有这些字段组合成一个用户名输入来使一切变得更容易。在输入用户名后单击提交按钮将在新选项卡中打开外部网站,每个选项卡都已填写用户名。我计划通过URL执行此操作。例如
http://www.website.com/vote?username=inputted_username
问题是这种方法不适用于5个外部网站中的4个。当我使用它时,网站会在没有填写字段的情况下加载。有没有其他方法可以执行此操作而无需下载大量的Javascript库,如果是这样的话?
答案 0 :(得分:0)
外部网站必须实现相应的代码才能通过网址接受设置字段,如果不是,则不能执行任何操作,即使使用javascript,因为访问外部域的元素是被认为是安全问题并被几乎所有浏览器禁止。因此,您应该请求这些网站支持通过URL参数填写字段。
答案 1 :(得分:0)
如果你能够使用PHP,你可以这样做:
<?php $username = $_GET['username']; ?>
<input value="<?php echo $username; ?>"></input>
它将从URL获取用户名并在echo
输出用户名