是否可以使用 HTML/PHP/CSS/Javascript 或任何其他语言通过您的网站控制浏览器的搜索栏文本。例如,如果我有一个名为 wwww.mywebsite.com 的网站,包含 3 个不同的页面,例如主页、图片和视频,例如,如果用户进入图片页面,我希望网站检测到用户位于图片页面,然后将搜索栏中的文本更改为 www.mywebsite.com/youareviewingpictures 或其他内容。
不确定这是否有意义,但在 Pesudo 代码中它看起来像这样;
IF current state of www.mywebsite.com page = pictures THEN
Search Bar Text = "www.mywebsite.com/yourareviewingpictures"
ELSE
Search Bar Text = "www.mywebsite.com"
如果这是不可能的,是否可以编写一些代码,例如在图片页面上,当用户转到图片页面时更改搜索栏文本。
我希望我已经说清楚了,如果没有,请告诉我,我会尽力解释得更好。
谢谢。
编辑:我想知道是否可以通过网站内编写的代码来更改网站的 URL,该代码会检测用户所在的页面并相应地更改 URL。
例如,假设我在 www.google.com 上,我打开图像页面,网址将更改为类似 www.google.com/images 的内容,但是,我想通过代码检测用户所在的位置图像页面并更改 url 的文本,例如 www.google.com/imagepageopened
最佳答案
如果您更改占位符或输入值而不是搜索栏文本,则可以非常轻松地完成此操作。将达到目的。
<script>document.getElementById("searchField").placeholder = window.location.href;</script>
关于javascript - 通过 php/html/javascript 等控制浏览器的搜索栏文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32932586/