我正在用javascript和jquery設計一款遊戲。在我的遊戲中,當玩家與另一個角色交談時,它會使用window.open('')
函數將文本作爲外部文件打開。在遊戲開始時,用戶必須爲他們的角色輸入名字,然後由php處理:<form action="play.php" method="get">
。
<input type="text" name="name"/><input type="submit" value="confirm"/>
</form>
正如我以前說過,當一個玩家與另一個玩家談話時,它會打開外部文件,但我所要求的是如何將表單數據傳輸到打開的外部窗口window.open('')
我已經試過function txtone()
{
window.open('txtone.php?name=<?php echo $_GET["name']; ?>')
}
但它沒有工作。所以基本上我最終想要的就是打開一個外部窗口window.open('txtone.php')
,它可以從它從
打開的頁面接收php數據(而不是打開txtone.php它會打開txtone.php?name = example)。
編輯:我有一個想法,我可以發送一個PHP變量到window.open打開的子窗口,但我不知道如何用window.opener
做這個mabye?將php表單數據傳輸到js窗口
0
A
回答
3
你嘗試window.open('txtone.php?name=<?php echo htmlspecialchars($_GET["name"]); ?>')
0
function txtone() {
window.open('txtone.php?name=<?= $_GET["name"] ?>');
}
0
當用戶「在日誌中」 - 可以這麼說 - 與你的比賽一開始,他的用戶名,也許嘗試在Cookie中保存名稱和閱讀當他想和別人說話,並把他的名字給JS。
window.open('txtone.php<?php echo $_GET["name'}; ?>')
^這行有在最後一個錯字(}代替]),也將導致的結果是:
txtone.phpSomeUserName
你錯過的參數那裏(如果這是在你的代碼像那樣,最有可能是你的罪魁禍首)。也許你打算有類似
txtone.php?username=<?php echo "someUsername"; ?>
0
你的代碼是有點過
變化
window.open('txtone.php<?php echo $_GET["name'}; ?>')
要
window.open('txtone.php<?php echo $_GET['name']; ?>')
另外,還要確保你傳遞一個值你的名字輸入
相關問題
- 1. 將PHP窗體數據從子窗口傳遞到父窗口
- 2. PHP將數據從子窗口傳遞到父窗口
- 3. 如何將值表單數據庫傳遞到彈出窗口
- 4. 如何將提交表單數據傳遞到彈出窗口
- 5. 將表單數據傳遞到新窗口
- 6. 將數據從表單傳遞到php
- 7. 將表單數據從表單傳輸到外部表單
- 8. 如何將DOM數據從一個窗口傳輸到另一個窗口?
- 9. 如何將數據從子(mvc)窗口傳遞到父窗口?
- 10. 如何將數據從父窗口傳遞到彈出窗口
- 11. 如何將數據傳輸到串口?
- 12. 將數據從一個表單傳輸到另一個表單
- 13. 將輸入值從父窗口傳遞到彈出窗口
- 14. 將數據從PHP傳輸到Java
- 15. JS - 將對象數組傳遞到新窗口
- 16. 窗口傳輸函數
- 17. 在新窗口中將HTML表單數據輸出到DIV標籤
- 18. 將用戶窗體中的數據傳輸到工作表
- 19. 如何將數據傳回父窗口?
- 20. PHP表單上傳到MySQL數據庫
- 21. 將數據傳輸到從兩個表
- 22. 如何將數據從HTML表單傳輸到JavaScript函數?
- 23. 如何將Web窗體中的數據傳輸到數據庫
- 24. 將HTML輸入值傳遞到新窗口中的表單操作使用Javascript
- 25. JS:將DataTransferItemList傳輸到WebWorker
- 26. 如何將數據從父窗口傳遞給子窗口?
- 27. JavaScript將數據從子窗口傳遞給父窗口,IE bug?
- 28. 如何將數據從彈出窗口傳遞給父窗口?
- 29. EXT JS將內容圖像數據加載到窗口中
- 30. 將表單值傳遞到我的PHP數據數組中
那br應該給我txtone.php?name = <?=%20 $ _GET [「name」]%20?>。 – user2872498