问题标签 [address-bar]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - 客户端重定向(来自地址栏)
在客户端脚本(JavaScript、HTML 等)中,当调用函数时,如何使页面重定向到地址栏中指定的链接。
示例:地址栏显示:Example.com/(包含重定向链接的代码)
例如,当调用某个函数时,它会重定向到“(包含重定向链接的代码)”中指定的页面
这是一个类似的问题(它不是客户端,就像我需要的那样):如何从客户端输入的地址栏中获取值?
提前致谢。
browser - 隐藏 chrome 手机上的地址栏
我花了很多时间阅读关于这个主题的几种方法。不过,这些建议似乎都不适合我。我想让Android/iPhone等浏览器的地址栏消失,以获得原生应用的感觉。目前我正试图在 Android (Chrome) 上实现这一点。我希望新的 Chrome 版本会很容易,因为它在滚动时会隐藏栏。但是使用 window.scrollTo(x,y) 只是滚动页面而不会使地址栏消失。
我希望有人能帮助我。
android - window.scrollTo 在我的 android Chrome 上不起作用
我正在尝试制作一个网络应用程序,我需要隐藏地址栏。我阅读了很多解决方案,但他们都尝试使用“window.scrollTo”。
但是,window.scrollTo 在我使用 chorme 的 android 中根本不起作用。
这是用户代理:
Mozilla/5.0 (Linux; Android 4.1.1; MI 2 Build/JRO03L) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/28.0.1500.64 Mobile Safari/537.36
php - 使用 PHP 的 URL 参数
有没有办法像 GET 数据一样在 URL 中传递变量?例如,用斜线?
我目前有一个 .php 文件,它使用 javascript 重新加载具有不同内容的 div 来导航页面,但正如您可以想象的那样,地址栏中的地址保持不变。
我希望用户能够链接到不同的页面,但如果只查看一个文件,这通常是不可能的。
android - 在 chrome (android) 上隐藏移动浏览器地址栏
我们有一个网站,其中有一个简单的 JavaScript
我们在大多数浏览器(safari 和原生 android 浏览器)上隐藏了地址栏,这行 JavaScript 对大多数人来说都可以正常工作,但我们注意到 chrome 上有一个奇怪的行为,页面确实向下滚动,但地址栏并没有隐藏!页面加载完成后,如果用户用手指向下滚动一点,地址栏会正常隐藏。
我也试过用JS向下滚动所有页面,页面完全滚动的结果,地址栏仍然可见......
任何人都知道是否有一些我忘记使用的技巧,或者这个功能在 Chrome 中根本不存在?
javascript - 在 AngularJS 中关闭 URL 操作
我正在尝试使用 Angular 编写我的第一个网络应用程序。
在正常模式下(html5Mode 关闭),Angular 会强制地址的哈希部分看起来像“路径”(添加前导“/”),并对特殊字符进行编码 - 例如,它允许单个“?” 和哈希中的“#”,并用 %3F 和 %23 替换其他的。
有没有办法关闭这个功能?我不想使用$locationProvider / $routeProvider功能 - 我想自己解析哈希(在我的情况下,用户将在哈希中输入一些“自由文本”以在我的网站内搜索)。
我读到 routeProvider 无法配置为使用正则表达式...
如果打开了 htmlMode,那么地址的哈希部分不会被强制看起来像一个路径(没有前导“/”),但它仍然编码特殊字符。
我知道某些浏览器可能无论如何都会对特殊字符进行编码/转义,但是如果用户设法在其地址栏中输入了一些特殊字符,那么我不想更改它。
谢谢
firefox - Firefox 插件,修改地址栏行为
我正在寻找有关如何在资源开始下载之前捕获 DOM 或在页面加载时拦截资源以自定义内容缓存方式的 Mozilla 参考。
预期的顺序类似于:
该插件的目的是允许开发人员修改每个页面或每个站点缓存或不缓存哪些资源,而无需清除整个缓存,因此我们可以调查站点如何以更细粒度的方式处理失败或延迟的资源.
如果您在服务器上工作并且站点资源繁重,则您的开发可能会因持续超时而受阻。如果您需要不断清除缓存以测试功能,它可以使整个开发和测试过程比正常时间长 10 倍以上。该插件的目的是更好地控制要缓存的内容以及每个页面和每个站点的时间,因此当您清除缓存时,您可以准确决定要清除的内容和保留的内容,并改善这些类型的交付时间的条件。
当您在英国/美国工作时,在位于中国、澳大利亚、泰国等地的服务器上工作时,这种情况很常见,反之亦然。
目前,我们正在研究在哪里可以挂接到 Firefox,而我们的开发人员无法确定该步骤可能暴露在哪里以供插件挂接。
有没有办法在现有的地址栏中访问这一步?
非常感谢。
更新
根据下面的答案,可以挂接到浏览器以暂停和恢复,但是从文档中还不清楚是否可以在调用其中的资源之前获取文档。
php - 使用 .htaccess 更改网址
我想完全更改我的 URL,例如我有一个这样的 URL:
我要求:
每当有人打开:
然后打开我的网站并在 URL 栏中更改 URL,我该怎么做?
编辑:我不希望用户被重定向到该站点。我希望在www.change.com
用户实际打开时将地址栏中的 url 更改为www.myurl.org
。
javascript - 在地址栏中执行代码
我在一些地方看到您可以使用地址栏执行代码,所以为了测试它,我输入javascript:alert("hello");
并按下[ENTER]
但没有任何反应。
我什至尝试过其他人从这里编写的代码。
我正在运行 Firefox 24.0。
这是安全措施吗?我做错了吗?你真的可以使用地址栏执行代码吗?
google-chrome - 没有地址栏、按钮和其他东西的浏览
搜索此站点后,我发现了一个与我的几乎相同的类似问题(https://superuser.com/questions/459775/how-can-i-launch-a-browser-with-no-window-frame-or -tabs-address-bar),除了我需要更多。
我还想启动任何没有标签、按钮和地址栏的浏览器。我希望浏览器有它的主窗口(因此显示最小化、最大化和关闭按钮),没有别的(当页面很长时滚动条是可以的)。
我可以使用“chrome.exe --app= http://google.com ”命令启动 Chrome,但有一个问题 - 当我将鼠标移到网站上的任何链接上时,Chrome 会在左下角显示 URL。如果我能阻止它被展示,一切都会完美。
有人可以推荐我一个解决方案吗?它可以基于任何浏览器。