Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/476.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/url/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何删除url后的#签名_Javascript_Url - Fatal编程技术网

Javascript 如何删除url后的#签名

Javascript 如何删除url后的#签名,javascript,url,Javascript,Url,我的主页上有带有视频链接的windows media player。所以当我点击链接时 该特定视频应在我的网页内的媒体播放器中播放。我正在使用javascript来处理这个问题。我的视频文件也存储在远程服务器上。但当我点击视频链接时,地址框会在url后面显示一个#符号,该符号不会加载视频文件。我的javascript还可以,因为它在本地计算机上运行得非常好。如果有人能为我提供解决方案,我将不胜感激 谢谢 Vijay Zutshi我猜你在用这样的东西 <a href="#" onclick=

我的主页上有带有视频链接的windows media player。所以当我点击链接时 该特定视频应在我的网页内的媒体播放器中播放。我正在使用javascript来处理这个问题。我的视频文件也存储在远程服务器上。但当我点击视频链接时,地址框会在url后面显示一个#符号,该符号不会加载视频文件。我的javascript还可以,因为它在本地计算机上运行得非常好。如果有人能为我提供解决方案,我将不胜感激

谢谢
Vijay Zutshi

我猜你在用这样的东西

<a href="#" onclick="do_something(1)">...</a>

如果是这样,最简单的解决方案是:

<a href="#" onclick="do_something(1); return false">...</a>


这指示浏览器在运行
onclick
处理程序后不执行正常的单击操作(导航到
锚定)。

除了ephemient之外,您还可以使用:

<a href="javascript:void(0);" onclick="function();">...</a>


我尝试过您的解决方案是删除url后的#链接,但不幸的是,当我单击视频链接时,它显示连接,然后打开媒体,但windows media player上没有播放任何链接。你能给我一些建议吗。谢谢,这是另一个问题,您没有提供足够的信息进行诊断。(事实上,这里几乎没有足够的内容来做出这个推断的答案。)请提供更多的细节,包括源代码。嗨,我为您准备了如下代码:-首先,在head标记中,我有以下javascript:{function startmeup(urlname)player.url=urlname}然后我加载windows media player,然后在主体中我有视频播放的单独链接,我希望现在能有所帮助,感谢VijayCode在评论中不是很可读;您最好编辑问题以添加新信息。不过,快速浏览一下:
startmeup(file=…)
很傻,JS不支持命名参数;我认为您应该更改
.data
.src
或类似的内容,而不是
.url
。但我不太确定,因为我不运行Windows。