2012-11-13 179 views
-2

我要自動點擊按鈕,此網頁「離開HTML5試用版」或「加入HTML5試用」當我打開它使用特定的Web瀏覽器自動化點擊提交按鈕

http://www.youtube.com/html5 

我最初的想法是將網頁嵌入到新的HTML頁面中,並在頁面加載時使用javascript點擊按鈕,但似乎無法嵌入

其他想法?謝謝!

回答

1

如果JavaScript允許您這樣做,那將會非常糟糕。考慮安全影響。例如,如果惡意網站嵌入了Facebook iframe,然後模擬您在該iframe中的某處點擊,則可能會迫使您不情願地採取您不知道的操作。

你不能這樣做。

更新:

你說你需要一些腳本操作。如果您要爲已知YouTube登錄憑據的特定用戶離開/加入HTML 5試用版,則可以嘗試在此服務器端進行腳本編寫。這可能有點棘手,但您可以使用像Fiddler或Wireshark這樣的工具來捕獲HTTP請求在手動登錄時單擊按鈕時的樣子,然後在腳本中模擬這些相同的操作(使用curl或wget或其他在您的環境中可用)。

+0

此答案假設您希望讓您的第三方網站加入/退出使用YouTube iframe的試用版。如果那不是你的意思,我很抱歉。 – Jacob

+0

好的,還有其他想法嗎?我正在做一些研究工作,這需要我對腳本進行一些操作,其中一項操作是加入並離開html5試用版 – wenzi

+0

請參閱我的更新。如果您只是針對特定用戶的腳本操作,而不是其他用戶,則可以在JavaScript之外執行此操作。 – Jacob