我想要一個新頁面在按下按鈕時打開。這是我到目前爲止的代碼:在一個按鈕上用PHP打開一個新頁面
<input name="newThread" type="button" value="New Discussion" onclick="window.open('Political/Thread/thread_insert.php')"/>
失敗了,但是,..我覺得路徑不正確,但我不知道why..cause它是正確的目錄路徑...
我想要一個新頁面在按下按鈕時打開。這是我到目前爲止的代碼:在一個按鈕上用PHP打開一個新頁面
<input name="newThread" type="button" value="New Discussion" onclick="window.open('Political/Thread/thread_insert.php')"/>
失敗了,但是,..我覺得路徑不正確,但我不知道why..cause它是正確的目錄路徑...
你的代碼是正確的(有效的和功能),你的問題是你的路徑。
請記住,頁面位置是Web服務器內的頁面,並且相對於當前頁面位置。
因此,如果您的Web服務器根目錄是例如c:\wamp\www
那麼網址test/test.php
將查找c:\wamp\www\test\test.php
的實際頁面。然而,編碼到已經在子目錄中的頁面的相同地址將是相對的,除非它以/
開始。因此,從上述示例中的頁面test/test.php到test/test.php
的鏈接將變爲/test/test/test.php
(具有c:\wamp\www\test\test\test.php
的實際路徑)
如果您複製從另一個頁面的鏈接某處這可能是問題
這將打開一個新標籤/窗口(取決於用戶的設置):
<a class="button" href="Political/Thread/thread_insert.php" target="_blank">New Discussion</a>
爲了使這個「按鈕」:
a.button {
border: 1px solid #808080;
background: #a0a0a0;
display: inline-block;
padding: 5px;
}
嘗試下面的代碼,
<INPUT type="button" value="Click" onClick="window.open('Political/Thread/thread_insert.php','windowname',' width=400,height=200')">
感謝您的鏈接,我使用了href =」linkName.ph P「..它的工作。路徑不正確 – Matrix001
試試這個:
<form action="Political/Thread/thread_insert.php" target="_blank" action="post">
<input name="newThread" type="submit" value="New Discussion" />
</form>
測試和工作。如果您願意,您可以將動作留空。
或者
<form action="Political/Thread/thread_insert.php" target="_blank" action="">
<button>New Discussion</button>
</form>
但是在其他的答案中的一個說,你最好有一個鏈接和風格它像一個按鈕去。使用JavaScript或使表單實現相同的結果只是更多的工作,以及...糟糕。
使用此
<a href="../Myfolder/yourfile.html" type="button" class="btn btn-default subs-btn">Join</a>
類=「BTN BTN是風格類的按鈕。
和F你想有一個直接鏈接到該文件,而不必去到一個外部文件夾:
<a href="yourfile.html" type="button" class="btn btn-default subs-btn">Join</a>
我希望這有助於
下方添加屬性元素,它看起來幾乎完全一樣如按鈕
禁用文字修飾的鏈接,效果更佳
align-items: flex-start;
text-align: center;
cursor: default;
box-sizing: border-box;
padding: 2px 6px 3px;
border-width: 2px;
border-style: outset;
border-image: initial;
-webkit-appearance: push-button;
-webkit-user-select: none;
white-space: pre;
text-rendering: auto;
letter-spacing: normal;
word-spacing: normal;
text-transform: none;
text-indent: 0px;
text-shadow: none;
display: inline-block;
text-align: start;
margin: 0em 0em 0em 0em;
font: 13.3333px Arial;
我知道這太晚了,但我正在爲其他人尋找相同的答案
新頁面的開放適用於我。如果你沒有登陸正確的頁面,你的路徑*必須是錯誤的。也許嘗試一個絕對路徑 – Anonymous
我如何獲得這樣的成績? ..這是絕對路徑.. :( – Matrix001
你確定嗎?http://webdesign.about.com/od/beginningtutorials/a/aa040502a.htm – Anonymous