0
我創建了一個腳本,可以自動將數據發佈到頁面上。它可以發現如下:Opera輸入不會POST
echo '
<html>
<body onLoad="javascript: document.process.submit();">
<form method="post" action="pagehere.php" name="process">
';
foreach($post_data as $k => $v) {
echo "<input type='hidden' name='$k' value='$v' />";
}
echo '
<input type="submit">
</form>
</body>
</html>
';
它的工作原理打算所有其他瀏覽器除了歌劇(測試在11.50版本)。 <form action>
屬性起作用,用戶被重定向到新頁面。但是,隱藏的輸入字段不會發送到新頁面。
我試過刪除JS並用標準提交按鈕替換它,但沒有運氣。我也嘗試過使用標準<input type="text">
標籤來測試,並且再次沒有運氣。哦,也沒有運氣與jQuery提交,但IE/FF再次罰款。
我錯過了一些愚蠢的東西,還是這是一個很奇怪的問題?
謝謝。
*「它可以在下面找到:」*否,它不能。甚至不會出現在源代碼視圖中,所以它不僅僅是一個格式問題(儘管*是一個格式問題;我已經修復了它)。所以...你可以發佈劇本嗎?請記住要正確格式化(請參閱編輯時的**如何格式化**)。 –
你的腳本似乎已經失蹤 - 你有可能重新發布它嗎? –
我的錯誤,對不起。急於獲取帖子,我忘了C + P。謝謝:) – Pete171