2010-10-28 88 views
0

我通過點擊一個鏈接播放聲音,我不知道它是否美麗,但它的工作原理。工作超鏈接在頁面重定向時打破回到原始頁面

今天遇到一個新問題聲音沒有播放我第一次點擊鏈接...但回到手頭的問題。

播放聲音的HTML頁面將瀏覽器重定向到播放聲音後打算播放的頁面,但隨後樂趣開始。

有些東西與原始頁面的HTML代碼中的鏈接有衝突,瀏覽器出於某種原因「疊加」其他信息。

如果原始的HTML是指

/webapp/play_a_sound.html

頁面一旦被重定向在HTML頁面重新加載2忽然指

// web應用程序/ Web應用程序/ play_a_sound.html

您是否注意到// webapp/webapp/difference?

我曾試圖使用無效,任何採取如何避免鏈接脫離?

andytest1.html


<!DOCTYPE HTML> 
<html> 
<head> 
<meta content="text/html; charset=ISO-8859-1" http-equiv="content-type"> 
<title>andytest1.html</title> 


<META HTTP-EQUIV="Pragma" CONTENT="no-cache"> 


</head><body> 


<table style="text-align: left; width: 100%;" border="1" cellpadding="2" cellspacing="2"> 


<tbody> 
<tr> 
<td style="vertical-align: top;">TOPMENU<br> 
</td> 
</tr> 
<tr> 
<td style="vertical-align: top;"> 
<table style="text-align: left; width: 100%;" border="1" cellpadding="2" cellspacing="2"> 
<tbody> 
<tr>ÅÅÅÅÅÅ 

</a><td style="vertical-align: top;"> <a href="../webapp/play_a_sound.html"> Play Sound</a><br> 
</a> 
</td> 
<td> 
</td> 
<td> 
</td> 
<td> 
</td> 
<td> 
</td> 
</tr> 
<tr> 
<td> 
</td> 
<td> 
</td> 
<td> 
</td> 
<td> 
</td> 
<td> 
</td> 
<td> 
</td> 
</tr> 
<tr> 
<td> 
</td> 
<td> 
</td> 
<td> 
</td> 
<td> 
</td> 
<td> 
</td> 
<td> 
</td> 
</tr> 
<tr> 
<td> 
</td> 
<td> 
</td> 
<td> 
</td> 
<td> 
</td> 
<td> 
</td> 
<td> 
</td> 
</tr> 
</tbody> 
</table> 
</td> 
</tr> 
<tr> 
<td style="vertical-align: top;">BOTTOMMENU<br> 
</td> 
</tr> 
</tbody> 
</table> 

<br> 

<br> 

<br> 

</body> 

</html> 

PLAY_A_SOUND.HTML


<!DOCTYPE HTML> 
<html> 

<meta content="text/html; charset=ISO-8859-1" http-equiv="content-type"> 
<title>play_a_sound.html</title> 
<META HTTP-EQUIV="Pragma" CONTENT="no-cache"> 
<META HTTP-EQUIV="refresh" CONTENT="3;URL=..//webapp/andytest1.html/"> 

<body> 

<EMBED src="..//webapp/sound/anysound.wav"" autostart=true loop=false volume=100 hidden=true> 

</body> 
</html> 

這個特殊的問題已被使用Ubu的注意ntu 10.04 LTS和Firefox 3.6.11

回答

1

您有一個不應該有一個的尾部斜線。

更換

..//webapp/andytest1.html/ 

通過

../webapp/andytest1.html 

我認爲最後的斜線正在使瀏覽器像對待一個目錄下的HTML頁面,因此瀏覽器將解析相對於/webapp/andytest1.html/,而不是任何相對URL /webapp/

+0

我們有一個贏家!你是絕對正確的!像魅力一樣工作 – 2010-10-28 12:26:18