我有一个固定的导航栏,在向下滚动时永久保留在浏览器的顶部。这是CSS。
#topbar {height:35px; position:fixed; top:0; left:0; z-index:1000; width:100%; background: url(http://www.website.com/forum/framebar.png) repeat-x; }
然后我在导航栏中显示以下链接,在浏览器中打开一个dhtml窗口(来自dynamicdrive.com)
http://www.dynamicdrive.com/dynamicindex8/dhtmlwindow/
使用:
http://www.dynamicdrive.com/dynamicindex8/dhtmlwindow/windowfiles/dhtmlwindow.js http://www.dynamicdrive.com/dynamicindex8/dhtmlwindow/windowfiles/dhtmlwindow.css
<link rel=\"stylesheet\" href=\"http://www.website.com/javafiles/dhtmlwindow.css\" type=\"text/css\" />
<script type=\"text/javascript\" src=\"http://www.website.com/javafiles/dhtmlwindow.js\"></script>
<a class=\"tvlink\" href=\"#\" onClick=\"tvwin=dhtmlwindow.open('tv', 'iframe', 'http://website.com/tv.html', '', 'width=500px,height=340px,center=1,'); return false\">Watch Live TV</a>
我的问题是,当你处于页面顶部时,它只会打开dhtml窗口。如果我向下滚动或向下滚动,则没有任何反应。无论用户在页面的哪个位置,我都需要在浏览器窗口的中心打开它。