Amp html 如何重定向页面放大器?
我需要将下面的javascript代码改编为amp页面Amp html 如何重定向页面放大器?,amp-html,Amp Html,我需要将下面的javascript代码改编为amp页面 <select id="url"> <option value='home'>home</option> <option value='contact'>contact</option> </select> <input type="button" value='ir' onclick='ir()'> <script>
<select id="url">
<option value='home'>home</option>
<option value='contact'>contact</option>
</select>
<input type="button" value='ir' onclick='ir()'>
<script>
function ir(){
var url=document.getElementById("url").value;
location.href=url;
}
</script>
家
联系
函数ir(){
var url=document.getElementById(“url”).value;
location.href=url;
}
有可能吗
在文档中,我没有找到答案。您使用的是按钮和onclick功能,您可以使用锚定标记
并使用“AMP bind”更改url
您可以使用amp bind
来实现您的目标
在标题中添加JS
<script async custom-element="amp-bind" src="https://cdn.ampproject.org/v0/amp-bind-0.1.js"></script>
您使用的是button和onclick功能,您可以使用锚定标记
,并使用“AMP bind”更改url,以代替AMP中的此功能
您可以使用amp bind
来实现您的目标
在标题中添加JS
<script async custom-element="amp-bind" src="https://cdn.ampproject.org/v0/amp-bind-0.1.js"></script>
欢迎来到堆栈溢出!不幸的是,你的问题很难理解,需要澄清一下(什么是“事情”)?到目前为止您尝试了什么?请将您的注释代码移到实际问题中。不是每个人都会阅读注释,因为如果没有格式,它们很难解析。欢迎使用堆栈溢出!不幸的是,你的问题很难理解,需要澄清一下(什么是“事情”)?到目前为止您尝试了什么?请将您的注释代码移到实际问题中。不是每个人都阅读注释,因为如果没有格式,它们很难解析。
<select on="change:AMP.navigateTo(url=event.value)">
<option value="http://google.com">google.com</option>
<option value="http://yahoo.com">yahoo.com</option>
<option value="http://bing.com">bing.com</option>
</select>