Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在配置我的网站的桌面和移动版本,并希望使用 js 来测试浏览器尺寸,然后加载相关版本,但问题是如果有人共享来自移动版本的链接并将其发送给桌面用户,那么他们绕过了检查。有没有办法配置.htaccess(或其他方法)让地址栏显示“mysite.com”,即使我要加载“mysite.com/mobile.htm”?我知道我总是可以使用媒体查询,但这会导致加载未使用的资产,所以这种方法会好很多。
使用重写而不是重定向。通过重定向,浏览器被指示转到另一个地址。通过 URL 重写,服务器只响应不同 URL 的内容。
仅对于此页面,它会很简单,但可能会很复杂,具体取决于您的站点。
另一种方法是在每个页面中包含一个小 JS,以确保您在设备的正确页面上,如果不是,则重定向到另一个页面。如果有一些模式可以轻松确定相应的页面,这将有所帮助。
无论如何我可以使用 JavaSCript 在 <table> 中获取指定的第 n个<td> 的 innerHTML 吗?
由于我的表是自动生成的,所以我的 <td> 没有 ID。我正在使用以下 HTML 代码:
<table id="table"> <tr