Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/424.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/74.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/362.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
当JavaScript未启用时,从瓶子中提供[不同的]静态HTML?_Javascript_Html_Url Rewriting_Url Routing_Bottle - Fatal编程技术网

当JavaScript未启用时,从瓶子中提供[不同的]静态HTML?

当JavaScript未启用时,从瓶子中提供[不同的]静态HTML?,javascript,html,url-rewriting,url-routing,bottle,Javascript,Html,Url Rewriting,Url Routing,Bottle,如何根据启用的客户端JavaScript从瓶子中提供不同的文件 我能想到的一个黑客解决方案是: 默认情况下提供静态html;包括一个简单的JavaScript操作,如果触发该操作,将重定向到JavaScript页面 不幸的是,这将导致不同的URL路径 是否有一个等效的方法可用于/中的[基于启用的JavaScript]页面 可能通过使用JavaScript重写文档?注意,我使用的是Python WSGI HTTP服务器:。类似:服务静态页面,通过AJAX清除并重写其内容。Tadaa,相同的UR

如何根据启用的客户端JavaScript从瓶子中提供不同的文件

我能想到的一个黑客解决方案是:

  • 默认情况下提供静态html;包括一个简单的JavaScript操作,如果触发该操作,将重定向到JavaScript页面
不幸的是,这将导致不同的URL路径

是否有一个等效的方法可用于
/
中的[基于启用的JavaScript]页面


可能通过使用JavaScript重写
文档

注意,我使用的是Python WSGI HTTP服务器:。类似:服务静态页面,通过AJAX清除并重写其内容。Tadaa,相同的URL。很好的时机;刚刚用这种可能性编辑了我的问题,然后我收到了你的评论通知:)。嗯,是的,这是一个很好的选择。我将研究精确的语法,但我猜我会把JS依赖项放在
的底部,这是通常推荐的。