![](/img/trans.png)
[英]cordova inappBrowser plugin pass username and password to URL
[英]how to pass username and password to URL?
我在工作時有一個登錄頁面,每天我必須輸入用戶名/密碼。
我想寫一些可以幫助我使用變量來改善工作生活的東西。 如果我檢查HTML代碼,我會在用戶處找到以下內容:
<input data-val="true" data-val-required="The field Username is required" id="Username" name="Username" placeholder="Username" value="" type="text">
對於密碼字段:
<input data-val="true" data-val-required="The field Password is required" id="Password" name="Password" placeholder="Password" type="password">
如果我用用戶名填寫value=""
,然后我對密碼字段也可以登錄! 所以value=""
是我對兩個字段都需要的。
但是如何將此HTML代碼傳遞到URL中呢? 我的目標是編寫一個<a href="#" target="_blank">Link</a>
類的<a href="#" target="_blank">Link</a>
,該<a href="#" target="_blank">Link</a>
將幫助我單擊包含用戶名/密碼的單擊即可登錄該URL。
擴展網站的一種簡單方法是使用GreaseMonkey -Scripts。 例如,您可以在頁面加載時添加一個按鈕,以將憑據注入到表單字段的值中:
window.addEventListener('load', addLoginButton, true);
如果登錄表單具有方法=“ GET” ,則可以在URL中傳遞變量。 但是最肯定的是方法=“ POST” 。 在這種情況下,有一個解決方法,您可以創建一個自定義網頁,該網頁將HTTP POST請求發送到登錄URL,並將必需的變量設置為用戶名和密碼。
您可以使用CURL通過PHP進行此操作 。
你說得對@Vishwas Chauhan。 如果我將其粘貼在HTML文件中,它將起作用:
<form action="http://example.com/" target="_blank" method="post">
<input data-val="true" id="Username" name="Username" value="mybeautifulusername" type="text">
<input data-val="true" id="Password" name="Password" value="mybeautifulpassword" type="password">
<input type="submit" class="button" value="submit" />
</form>
但是,如何刪除2個字段並僅保留“提交”按鈕? 我只需要按鈕,而不是2個字段。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.