1

我有一个客户,他有一个附属代码,并希望创建一个链接,将他的附属代码预填充到附属页面上的文本框中。

经过一番谷歌搜索后,我发现:Pre populate text box in 3rd party website - c#

这正是我的客户想要做的,但我遇到的问题是会员页面有一个视频弹出窗口,您必须关闭它,并且由于某种原因使其无法正常工作。我需要帮助弄清楚如何将会员代码:144 预填充到http://reallyfunnyhypnosis.com/

有任何想法吗?

4

1 回答 1

0

浏览器不允许您这样做;它基本上是 XSS,它们旨在防止它。

您链接到的技巧依赖于将正确的命名参数传递到由服务器解释的 URL。这是幸运的,并且取决于这些参数的服务器端处理。不幸的是,您愿意自动填写的网站无法以这种方式工作(不是视频弹出窗口使其无法正常工作)。如果您无法控制服务器,那么您将无能为力。

即使您尝试将目标站点放在 iframe 中并尝试使用 javascript 操作其字段,它也会失败,因为浏览器不允许跨站点脚本 (XSS),即:它们不允许来自域的脚本操纵来自另一个域的内容。

于 2013-06-02T22:15:28.217 回答