我每周都会发送一份电子邮件时事通讯,主题不同,还有一个网页,你可以从电子邮件中点击进入。
在第一周,电子邮件是关于“手机”的,如果有人点击了链接,它可能会包含一个略有不同的变量(例如,第一周是网址末尾的?content=phone )。
当网页加载时,只显示手机上的内容。
将会有8封电子邮件,所以每周都会有8组内容和不同的URL变量。
我只需要一个javascript来做这件事?
发布于 2010-12-17 21:28:22
如果必须在客户端的静态页面上执行此操作,则可以使用window.location.hash来显示/隐藏页面的不同部分。
发布于 2010-12-17 21:02:28
你可以用HTML做一些非常简单和老式的事情,比如:
<a name="phone"></a><h1>This is my phone section</h1>
<br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/>
<a name="car"></a><h1>This is my car section</h1>
<br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/>
<a name="house"></a><h1>This is my house section</h1>
<br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/>那么所有的urls看起来都是这样的: emaillink1.html#car
其中,您想要在顶部的部分跟在散列标记之后。
https://stackoverflow.com/questions/4470500
复制相似问题