簡體   English   中英

自動填充第三方文本框

[英]Autofill a 3rd party textbox

有什么方法可以通過引薦頁上的代碼自動填寫第三方網站上的文本框?

因此,我的情況是:當用戶單擊我們在線電話目錄中的尋呼機號碼時,系統要求我在第三方站點上自動填寫該號碼。 他們沒有API。

當然,JavaScript可以填充文本框,但是我可以通過引用的“ href”標簽以某種方式做到這一點嗎?

您實質上是在要求第三方網站上存在跨站點腳本漏洞。 因此,不能,除非第三方頁面具有您可以濫用的漏洞,或者該頁面最初旨在使用URL中的參數來填寫表單,否則您不能填寫它們。

Javascript不會有任何幫助,因為在您單擊鏈接之前,不會加載第三方頁面。 因此,唯一的方法是將其作為參數傳遞:

<a href="http://3rdparty.com/action?value=some_value">Call 3d party</a>

此參數需要由第三方頁面解釋並填充文本框。 即使您在新窗口或iframe中打開了第三方網站,您也將無法使用javascript進行操作,因為它可能不會與您的網站托管在同一域中。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM