草庐IT

start_url

全部标签

javascript - 使浏览器在单击后退按钮时忽略 URL 哈希

例如,如果用户在http://example.com上,然后用户转到http://example.com#comments.如果用户在他的浏览器上点击“后退”,我怎样才能让他“忽略”http://example.com并直接转到他之前访问过的URL?我已经加载了jQuery。 最佳答案 而不是像这样的链接:Link使用location.replace()“覆盖”浏览器历史记录中的http://example.com。https://developer.mozilla.org/en/DOM/window.location示例:HTML

javascript - 使用javascript更改URL链接而不刷新

是否可以在不刷新页面的情况下自动将urlexample.com/4000/title-2/#!4000更改为example.com/4000/title-2?基本上是从URL中删除“/#!4000”。请注意,重要的是要删除hashbang之前的“/”,而不仅仅是hashbang。 最佳答案 不知道这对你来说是否足够以及它是否可以完全跨浏览器工作...chrome接受:location.hash="";但这会保留地址栏中的“#”在完全支持html5historyapi的现代浏览器中:window.history.replaceStat

Javascript URL 验证正则表达式

我有以下url验证正则表达式:/(ftp|https?)://[^"]+$/这是来自引用:RegularexpressionforURLvalidation(inJavaScript)这适用于像http://localhost:8080这样的情况,但它也验证了下面我不想要的那些。上面的正则表达式不应该传递下面的url1.http://www.example..com2.http://.com3.http://.4.http://www.example.作为正则表达式的菜鸟,请帮忙第二个问题,虽然与问题无关,但正则表达式是,当我针对正则表达式/^[a-z]+$/i验证null和undef

javascript - VueJs - 将输入绑定(bind)到 url 参数

我想在vue.js中将输入字段绑定(bind)到路由参数。这可能吗? 最佳答案 我发现的最直接的方法如下:--data(){return{foo:this.$route.query.foo};},watch:{foo(newVal){this.$router.push({query:{...this.$route.query,foo:newVal}});},'$route.query.foo':function(val){this.foo=val;}}编辑2019-08-16:添加了对$route的监视以对返回导航使用react。

javascript - 当我在 React 应用程序上执行 npm start 时,不断收到 "? Something is already running on port 3000"

当我启动我的react服务器时,我的终端中不断收到“?端口3000上已经有东西正在运行”消息,而我的端口3000上绝对没有任何东西正在运行我试图解决的问题:重新启动macOS。在chrome浏览器上检查我的“http://localhost:3000”。(无:无法访问此站点)转到chrome://serviceworker-internals和chrome://appcache-internals,搜索localhost:3000(未找到)我还尝试了几乎所有在Google上找到的与此问题相关的命令行我还创建了另一个express.js应用程序,它在端口3000上成功启动,而React说

javascript - 使用正则表达式验证 URL 是否安全?

在我的网络应用程序中,我有一个表单字段,用户可以在其中输入URL。我已经在做一些初步的客户端验证,我想知道我是否可以使用正则表达式来验证输入的字符串是否是有效的URL。那么,两个问题:使用正则表达式这样做安全吗?URL是一个复杂的野兽,就像您不应该使用正则表达式来解析HTML一样,我担心它也可能不适合URL。如果可以完成,什么是适合该任务的正则表达式?(我知道谷歌找到了无数的正则表达式,但我担心它们的质量)。我的目标是防止URL出现在网页中但浏览器无法使用的情况。 最佳答案 嗯……也许吧。人们经常会问一个关于电子邮件地址的类似问题,

javascript - CDN 上有哪些著名的 JavaScript 库,URL 是什么?

众所周知,JQuery存在于Microsoft和GoogleCDN中,但我听说越来越多,例如YahooYAPI等。我是一名新的Web开发人员,有兴趣了解哪些库被广泛使用、位于CDN上并且值得学习。您会推荐哪些图书馆? 最佳答案 GooglehostsafewmorethanjQuery,所以这是一个非常好的CDN资源:DojoExtCorejQueryjQueryUIMooToolsPrototypescript.aculo.usGoogle的另一个没有像应有的那样广为人知的好处是它托管大多数以前的版本并允许您通过多种方式访问​​它

javascript - 从 URL 解析 JSON

我正在构建一个网站,我使用一个返回JSON响应的url,例如:{name:mark;status:ok}我想在我的HTML页面中仅使用JavaScript或jQuery获取名称。有人可以帮我做这个吗? 最佳答案 看看jQuery的.getJSON()方法,这对您来说真的很容易。$.getJSON('yourURL.php',function(data){alert(data.name);});如果您需要更大的灵active,您应该看看.ajax()反而。.getJSON()实际上只是.ajax()方法的缩写,适用于发出获取JSON的

javascript - Node.js 中的 URL 路由

完成作业:TheNodeBeginnerBookHowdoIgetstartedwithNode.js[closed]StructuringhandlersinNode背景故事:我想尝试编写自己的框架,但遇到了一些麻烦,很可能是因为没有完全理解它。我想要实现的语法如下所示:varapp=require('./app');//thispartisunderstoodanditworksinmycurrentcode.app.get('/someUrl',function(){//dostuffhere});app.post('/someOtherUrl',function(){//dos

javascript - jquery修改url获取参数

我有一个这样的URL:http://google.de/test.php?a=b&c=d&e=f我知道必须像这样修改其中一个GET参数:(c是“h”而不是“d”)http://google.de/test.php?a=b&c=h&e=f并重定向到新的url。所有其他GET参数应保持不变。我该怎么做? 最佳答案 如其他答案中所述,我同意最好为此目的使用库。但是,如果您需要更简单的快速修复,这里有一个基于正则表达式的字符串替换解决方案。varurl="http://my.com/page?x=y&z=1&w=34";varregEx=/