摘要:原帖: http://www.cnblogs.com/Tiffany_2008/archive/2010/01/06/1640319.htmlWindow.Close();Window.Open();1、Javascript关闭当前窗口window.close()就可以,不过它会出个提示“您查看的网页正在试图关闭窗口。是否关闭窗口?”,如何才能不弹出这个提示?“如果你第一次打开这个网页,window.close()就会弹出提示,如果这个网页是由其它的网页window.open()出来的页面,window.close()时,就不会出现提示;<script language="Ja
阅读全文
摘要:Html<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head> <title>simple js dialog demo</title> <style type="text/cs
阅读全文
摘要:View Code 当嵌套母版页的子页面与母版页不在同一级目录时,往往会牵涉到外部图片、js、css文件引用的路径问题。(以下是引用别人加自己整理) 1. 图片、<a>标签 非常好解决 <img runat="server" src="~/images/log.gif"></script><a href="~/book/buy.aspx" runat="server"></a> 加上runat="server" ,路径使用绝对路径~/基
阅读全文
摘要:View Code <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head runat="server"> <title>JavaScript下拉菜单</title> <
阅读全文
摘要:Request.UrlReferrer为空的解决2010-03-17 16:09:10|分类: 技术讨论 |标签:无 |字号大中小订阅 问题: 在IE6下,如果前一个页面使用了window.location方法导航到第二个页面,那么第二个页面的Request.UrlReferrer将为空。但是IE6以上,FireFox,Chrome等不出现这个问题,使用window.location方法后第二个页面的Request.UrlReferrer仍能得到正确的值。解决://跳转 function GetJump(url) { //判断是IE且版本小于7 //下面这句只支持win2003和win2008
阅读全文
摘要:绝招:用js对抗referer来路伪造Author:flymorn Source:飘易Categories:网站设计 PostTime:2009-9-22 11:55:53 正 文:-众所周知,服务器端的referer来路是可以伪造的,无论是ASP、PHP还是其他脚本都是可以伪造referer的,一些下载软件更是把referer伪造的惟妙惟肖,利用webbrowser控件可以方便的伪造来路。那么,作为保护网站的守门人,我们又应该如何防止这些伪造的referer呢?这里,飘易要隆重地推出Javascript这一利器。上面,飘易提到的伪造referer的方法都是通过服务器端的脚本来实现的,但它们并
阅读全文
摘要:如何用javascript弹出页面2008-05-26 11:36Window.Open详解2006年11月09日 12:14Window.Open详解一、window.open()支持环境: JavaScript1.0+/JScript1.0+/Nav2+/IE3+/Opera3+ 二、基本语法: window.open(pageURL,name,parameters) 其中: pageURL 为子窗口路径 name 为子窗口句柄 parameters 为窗口参数(各参数用逗号分隔) 三、示例: <SCRIPT> <!-- window.open ('page.ht
阅读全文
摘要:Javascript返回上一页1. Javascript 返回上一页 history.go(-1), 返回两个页面: history.go(-2);2. history.back().3. window.history.forward()返回下一页4. window.history.go(返回第几页,也可以使用访问过的URL)例:<a href="javascript:history.go(-1);">向上一页</a>response.Write("<script language=javascript>")respo
阅读全文
摘要:View Code <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title>点击文字弹出一个DIV层窗口代码</title> <style> .black_overlay{ display: none; position: absolute; top: 0%; left: 0%; width: 100%; height: 100%; background-color: black; z-in
阅读全文
摘要:View Code <html><head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>CSS test</title> <style type="text/css"> body { margin: 0; /*背景图片固定居中 http://www.w3school.com.cn/css/pr_background-position.asp http:/
阅读全文
摘要:这个代码可以让背景图片随网页内容自动调整大小:<style>body{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='图片地址',sizingMethod='scale')}</style>应用于div,table等容器,背景图片将随容器调整大小:<style>.bg{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='图片地址',sizingMethod=
阅读全文
摘要:CSS技巧1.div的垂直居中问题vertical-align:middle; 将行距增加到和整个DIV一样高 line-height:200px; 然后插入文字,就垂直居中了。缺点是要控制内容不要换行2. margin加倍的问题 设置为float的div在ie下设置的margin会加倍。这是一个ie6都存在的bug。解决方案是在这个div里面加上display:inline; 例如: <#div id=”imfloat”> 相应的css为 #IamFloat{ float:left; margin:5px;/*IE下理解为10px*/ display:inline;/*IE下再理
阅读全文
摘要:CSS hack:区分IE6,IE7,firefoxIE6IE7FF*√√×!important×√√另外再补充一个,下划线"_",IE6支持下划线,IE7和firefox均不支持下划线。于是大家还可以这样来区分IE6,IE7,firefox: background:orange;*background:green;_background:blue;注:不管是什么方法,书写的顺序都是firefox的写在前面,IE7的写在中间,IE6的写在最后面。css hack的使用CSS类级别的hack仅IE7识别 *+html {…} IE6及IE6以下识别 * h
阅读全文
摘要:作者: 阮一峰日期: 2009年3月12日去年我学jQuery的时候,曾经做过一点选择器(selector)的笔记。这几天拿出来看了一下,发现很多都忘记了。所以,我决定把它们贴在这里,方便以后查看。这对其他朋友应该也是有用的,毕竟选择器是制作网页效果的第一步。笔记分为两个部分,今天是CSS的选择器,以后还有一部分xPath的选择器。今天的笔记中包括44个选择器,基本涵盖了CSS 2和CSS 3的所有规定。=====================CSS选择器笔记阮一峰 整理参考网址:456 Berea Street一、基本选择器序号选择器含义1.* 通用元素选择器,匹配任何元素2.E标签选择器
阅读全文
摘要:最近更新日期:2009年8月10日[转]http://blog.bingo929.com/css-browser-support.html2009年2月24日,Safari 4.0 beta版正式发布,Safari从它的3.2版本开始就已经支持所有的CSS选择器(包括最新的CSS3)。不过为了方便大家的工作,下面提供了最新版本的CSS选择器浏览器支持情况,其中包括最新的CSS3和Safari 4.0 Beta的支持情况。感谢Estelle Weyl的总结。2009年6月30日,FireFox 3.5发布,类似Safari 3.1及更新的版本 (包括Safari 4 beta),Opera 9.
阅读全文
摘要:[转]http://www.cnbeta.com/articles/113378.htm理解 CSS 盒子模型 如果你想实现不需要很多奇巧淫技的跨浏览器兼容的 CSS 代码,透彻地理解 CSS 盒子模型是首要事情,CSS 盒子模型并不难,且基本支持所有浏览器,除了某些特定条件下的 IE 浏览器。CSS 盒子模型负责处理以下事情:一个 blcok (区块)级对象占据多大的空间 该对象的边界,留白 盒子的尺寸 盒子与页面其它元素的相对位置 CSS 盒子模型有以下准则:Block (区块)对象都是矩形 (事实上所有对象都如此) 其尺寸由 width, height, padding, borders
阅读全文
摘要:CSS跟JavaScript开发中,最令大家头疼的问题就是浏览器兼容性了,虽然很多文章有这方面的文章,但依然让很多开发人员晕头转向,而且也不够全面。这篇文章,将全面收集css和javascript在各种浏览器下的兼容性报告,也期待各位不断补充。由于发觉内容收集越来越多,决定将CSS跟JavaScript分开。一、document.formName.item(”itemName”) 问题问题说明:IE下,可以使用 document.formName.item(”itemName”) 或 document.formName.elements ["elementName"];Fi
阅读全文
摘要:CSS跟JavaScript开发中,最令大家头疼的问题就是浏览器兼容性了,虽然很多文章有这方面的文章,但依然让很多开发人员晕头转向,而且也不够全面。这篇文章,将全面收集css在各种浏览器下的兼容性报告,以及浏览器的渲染bug,也期待各位不断补充。兼容性处理要点1、DOCTYPE 影响 CSS 处理2、FF: 设置 padding 后, div 会增加 height 和 width, 但 IE 不会, 故需要用 !important 多设一个 height 和 width3、FF: 支持 !important, IE 则忽略, 可用 !important 为 FF 特别设置样式4、div 的垂直
阅读全文
摘要:css不同浏览器兼容性调试 晴云王子 发表于2010-11-25 08:13 浏览(66) 评论(0) 分类:建站脚本 举报 IE6.0,ie7.0与Firefox的CSS兼容性问题1.DOCTYPE 影响 CSS 处理 2.FF: div 设置 margin-left, margin-right 为 auto 时已经居中, IE 不行 3.FF: body 设置 text-align 时, div 需要设置 margin: auto(主要是 margin-left,margin-right) 方可居中 4.FF: 设置 padding 后, div 会增加 height 和 width, 但
阅读全文
摘要:来源:无忧整理作者:BlueIdeaFlash 嵌入的问题论坛中有人问了好多次,到底应该怎么用,为什么通不过验证,要通过验证怎么办等等等。讨论中也出现了不少的误解,所以我单开一个帖总结一下我所知道的东西,不想看我罗嗦的直接跳到最后看结论就可以了。 一、传统的方法:这方法是使用 object 和 embed 标签来嵌入,细心的会发现,object 的很多参数和 embed 里面的很多属性是重复的,为什么这样做?为了浏览器兼容性,有的浏览器支持 object,有的支持 embed,这也是为什么要修改 Flash 的参数时两个地方都要改的原因。这种方法是 Macromedia 一直以来的官方方法,最
阅读全文