# 浏览器 URL 栏中的符号

     2023-03-05     131

关键词:

【中文标题】# 浏览器 URL 栏中的符号【英文标题】:# symbol in URL bar of the browser 【发布时间】:2017-11-08 08:39:52 【问题描述】:

我的 jsx 中有这个,# 用于在用户点击 a 标签时停止链接。

<a target=obj.handlerName === 'detail' ? `_blank` : '' href=obj.handlerName === 'detail' ? `/products/$id` : '#' >obj.name</a>

但如果 handlerName 不等于 'detail',我将拥有额外的 #

任何线索如何摆脱它?

【问题讨论】:

'javascript:void(0)'替换# Best way to create an <a> link with empty href的可能重复 【参考方案1】:

使用includes() 方法怎么样?

<a target=obj.handlerName.includes('detail') ? `_blank` : '' href=obj.handlerName === 'detail' ? `/products/$id` : '#' >obj.name</a>

这里有一些有用的参考:

https://www.w3schools.com/jsref/jsref_includes.asp https://developer.mozilla.org/en/docs/Web/JavaScript/Reference/Global_Objects/String/includes

【讨论】:

当用户返回表单以更正错误时,如何防止浏览器栏中的 URL 发生变化?

】当用户返回表单以更正错误时,如何防止浏览器栏中的URL发生变化?【英文标题】:HowdoIpreventURLinbrowserbarfromchangingwhenauserisreturnedtoaformtocorrecterrors?【发布时间】:2017-05-1700:16:35【问题描述】:我正在使用Rails5。我有一个页面... 查看详情

Facebook 如何在不重新加载页面或使用 # 或的情况下更改浏览器地址栏中的 URL?

】Facebook如何在不重新加载页面或使用#或的情况下更改浏览器地址栏中的URL?【英文标题】:HowdoesFacebookchangetheURLinthebrowser\'saddressbarwithoutpagereloadoruseof#or?【发布时间】:2011-10-1106:17:18【问题描述】:几个月前,我在vkontakte.ru(... 查看详情

从浏览器地址栏中复制 URL 并使用 html 粘贴到表单中?

】从浏览器地址栏中复制URL并使用html粘贴到表单中?【英文标题】:CopyURLfrombrowseraddressbarandpastingintoformusinghtml?【发布时间】:2012-03-2508:44:35【问题描述】:我希望创建一个表面上非常基本的在线表单。目标是创建一个带有提交... 查看详情

如何获取地址栏中的url

1.首先打开浏览器,在百度搜索中输入搜索关键字。(演示以搜索“百度一下”为例)2.在搜索页面的顶部就是对应的URL(也就是常说的网页网址)。3.选择地址栏的网址,然后右键鼠标选择【复制】,将网页的网址进行复制。4.... 查看详情

java获取当前浏览器地址栏中的参数

OAuth认证时点击登录后浏览器重定向到另一个URL此时我需要获得这个URL中的参数(像这样的参数access_token=ACCESS_TOKEN&expires_in=60&openid=OPENID&openkey=OPENKEY),肿么做?????如果是在jsp页面里直接用jstl标签即可获得$param.参数名如... 查看详情

url 栏中的重复父路径

】url栏中的重复父路径【英文标题】:Duplicateparentpathsinurlbar【发布时间】:2016-05-2809:06:30【问题描述】:使用:"react-router":"^2.0.0","react-router-relay":"^0.9.0",当我在父路径下推送任何链接时,每次新的router.push调用,父路径都会在URL... 查看详情

明显重写的 URL 重写(更改地址栏中的 URL)

】明显重写的URL重写(更改地址栏中的URL)【英文标题】:URLrewritingthatvisiblyrewrites(changestheURLintheaddressbar)【发布时间】:2011-01-0612:01:44【问题描述】:我之前问过这个问题的补充:Mod_rewriteinvisibly:workswhentargetisafile,notwhenit\'sadirec... 查看详情

PHP将变量附加到地址栏中的url

】PHP将变量附加到地址栏中的url【英文标题】:PHPappendvariabletourlinaddressbar【发布时间】:2015-11-2705:05:13【问题描述】:我想知道是否可以在页面加载时将变量附加到地址栏中的url。演示:http://communityimpact.com/discussions/当前页面... 查看详情

facebook如何重写浏览器地址栏中页面的源URL?

】facebook如何重写浏览器地址栏中页面的源URL?【英文标题】:HowdoesfacebookrewritethesourceURLofapageinthebrowseraddressbar?【发布时间】:2011-04-2011:16:14【问题描述】:转到http://www.facebook.com/facebook?v=wall,然后单击信息选项卡。内容将被加... 查看详情

在浏览器的地址栏中输入url后发生了什么

...的事情,通过这个我们可以更好地理解http请求。  在浏览器的地址栏中输入url后会经历下面的步骤:  第一步:进行域名解析---浏览器搜索自身的DNS缓存,如果有缓存,再看有没有过期,如果没过期,就是用这个ip,如果过... 查看详情

获取url地址栏中的参数并返回值

*作用:获取URL地址栏中的参数并返回值*@param需要获取URL中的某个参数,String类型*/functionGetLocationParam(param){   //得到window.location的某个参数   varss=(‘‘+window.location).split(‘?‘);   if(ss.length>1){     varsss=ss[1].split(... 查看详情

是否可以在浏览器的 url 地址栏中传递 json 格式? (获取方法)

】是否可以在浏览器的url地址栏中传递json格式?(获取方法)【英文标题】:isitpossibletopassjsonformatinbrowser\'surladdressbar?(GETmethod)【发布时间】:2011-12-2522:13:58【问题描述】:想在浏览器中测试我的url服务但需要传递json格式的数... 查看详情

有没有办法告诉浏览器为与地址栏中不同的 URL 添加书签?

】有没有办法告诉浏览器为与地址栏中不同的URL添加书签?【英文标题】:IsthereawaytotellthebrowsertobookmarkadifferentURLthanisintheaddressbar?【发布时间】:2011-04-0607:54:24【问题描述】:我有一个应用程序,大部分时间都使用相当不友好的... 查看详情

从浏览器的地址栏中复制一个 UTF-8 URL,只给出丑陋的编码

】从浏览器的地址栏中复制一个UTF-8URL,只给出丑陋的编码【英文标题】:CopyingaUTF-8URLfrombrowser\'saddressbar,givesonlytheuglyencodedone【发布时间】:2013-08-1303:42:59【问题描述】:当我从浏览器的地址栏(几乎任何操作系统上的任何浏览... 查看详情

隐藏url中的参数

...收录,有的时候还有可能由于参数中含有中文而导致某些浏览器会出错(我发现在Firefox浏览器中用get方式传递中文参 查看详情

如何删除 URL 中的参数并将其显示在地址栏中而不会导致 Javascript 中的重定向?

】如何删除URL中的参数并将其显示在地址栏中而不会导致Javascript中的重定向?【英文标题】:HowtoremoveparametersinURLanddisplayitinaddressbarwithoutcausingredirectinJavascript?【发布时间】:2012-01-2014:20:58【问题描述】:我找到了很多关于如何... 查看详情

什么是cname跳转

...中,所以还需要在服务器端(比如nginx)做域名解析。在浏览器的地址栏中输入域名A(域名A被cname解析到域名B),则地址栏中的地址还是域名A。比如:把a.com做一个cname解析到b.com中,那么在b.com所对应的nginx服务器中不仅需要有... 查看详情

更改地址栏中的完整 URL,无需重新加载页面

】更改地址栏中的完整URL,无需重新加载页面【英文标题】:ChangecompleteURLinadressbar,withoutreloadingthepage【发布时间】:2016-06-0801:24:27【问题描述】:我需要一个网页在访问时完全改变用户地址栏。例如:我访问www.X.com,但我的地... 查看详情