但是实际上,浏览器远远不止这几个,Firefox分为Firefox1.5,Firefox2,Firefox3几个主要版本,IE7,IE6中也各有好几个系列,另外除开这两个主流厂商的产品之外,还有Opera,Konqueror,Netscape,chrome等一系列。 这些浏览器,各有各的一套,往往在这里运行正常,在那里运行就不正常了。于是WD们拆东边补西边,终于能在几个浏览器下都正常了。结果,产品经理又有了新的需求,需要在哪儿哪儿那儿改一下,于是乎,好不容易糊弄好的的纸架子一下子倒塌了,WD们又忙得焦头烂额。之所以这么说,因为,这是我的经验。 大凡是WD,总是收集了一堆CssHacking...
http://www.jb51.net//article/15987.htm
如果你的服务器是2003的,它默认只支持.net,不支持asp所以须进行以下操作: 打开iis6.0里面的本地计算机->web服务扩展 把activeserverpages允许就行了。 问题1:未启用父路径 症状举例: Server.MapPath()错误'ASP0175:80004005' 不允许的Path字符 /0709/dqyllhsub/news/OpenDatabase.asp,行4 在MapPath的Path参数中不允许字符'..'。 原因分析: 许多Web页面里要用到诸如../格式的语句(即回到上一层的页面,也就是父路径),而IIS6.0出于安全考虑,这...
http://www.jb51.net//article/15970.htm
查了很多处理日志,说的都是在Web.Config里面加什么语句,就是下面这些:[code]<httpHandlers> <removeverb="*"path="*.asmx"/> <addverb="*"path="*.asmx"validate="false"type="System.Web.Script.Services.ScriptHandlerFactory,System.Web.Extensions,Version=1.0.61025.0,Culture=neutral,PublicKeyToken=31bf3856ad364e35"/> ...
http://www.jb51.net//article/15857.htm
今天去一老外站看到了这他站上的十分平滑但却没有js,好奇,原来。。巧妙啊,分享下,相对而言比较节省资源。但效果好,使用方便,兼顾w3c。哈哈[code]<!--compliancepatchformicrosoftbrowsers--><!--[ifltIE7]><linkrel="stylesheet"href="ie-stuff.css"type="text/css"media="screen"/><![endif]-->[/code]ie-stuff.css[code]#footer{position:absolute;bottom:aut...
http://www.jb51.net//article/15854.htm
首先在App_GlobalResources新建resx资源文件。如:不同语言的resx中项目应该具有相同的名称:中文资源项英文资源项完了以后就可以使用这些名值对了,[code]<asp:LiteralID="Literal1"runat="server"Text="<%$Resources:lang,userinfo%>"/>[/code]或者[code]<%=Resources.lang.userinfo%>[/code]至此你可以更换浏览器的语言首选项来看看效果了。接下去的问题是怎么通过程序本身的方式来更换语言项。1.可以往web.config中增加&...
http://www.jb51.net//article/15815.htm
<inputname="country"id="country"size=12value="disabled提交时得不到该值"disabled="disabled">放在form表单中提交后得不到该值。将disabled="disabled"改为readonly="readonly"即可按照W3C的规范:http://www.w3.org/TR/REC-html40/interact/forms.html#h-17.12设置为disabled的input将会有下面的限制:不能接收焦点使用tab键时将被跳过可能不是successful的设置为readonly的input将会有下面的限...
http://www.jb51.net//article/15790.htm
问题:例如,实现如下$data=array('id'=>$_POST['id1'],'name'=>$_POST['name1']);$posts=$this->_modelstudent->findAll($data);页面上有idname的文本框可输入ID查询也可输入NAME查询也可同时输入查询;解决:写循环做判断例子如下:$conditions=null;$fields=array('id','name','sex','phone');foreach($fieldsas$each){if(!empty($_POST[$each])){if($conditions)...
http://www.jb51.net//article/15789.htm
前言:大家应该都还没有忘记三年前在Serv-U5.004版的之前所有版本的"Serv-UFTPMDTM命令缓冲区溢出"与"Serv-UFTP服务器LIST命令超长-l参数远程缓冲区溢出漏洞"吧,这个漏洞让很多服务器管理员立坐不安,也让很多大型的站点、甚至电信级的服务器沦陷了...随着Serv-U新版本的推出,这个漏同已经不存在了;虽然溢出不存在了,但黑客永远也没有停止,所以伴随着来的又是Serv-U5.0到6.0之黑客常用的本地提升权限缺陷。(注:最常见的就如webshell+su提权,我在Baidu输入"Serv-U提权"关键词,搜索结果“百度一下,找到相关网页约34,000篇,用时0.00...
http://www.jb51.net//article/15755.htm
//如果传送参数是直接赋予的,就会产生乱码![code]http_request.open("POST",url,true);http_request.setRequestHeader('Content-Type','application/x-www-form-urlencoded');http_request.send("action="+strName+"&val="+val);//如果val的值为中文,则产生乱码[/code]//解决方法很简单:使用javascript中的escape(string)函数[code]http_request.open("POST",ur...
http://www.jb51.net//article/15745.htm
[code]<?php$lenth=19;$str="怎么将新闻的很长的标题只显示前面一些字,后面用.....来代替?";echostrlen($str)<=$lenth?$str:(substr($str,0,$lenth).chr(0)."....");?>[/code][code]<?/*@另一种方法,使用ord()函数:@适用于gb2312编码:*/$str="怎么将新闻的很长的标题只显示前面一些字,后面用.....来代替?";functiongb2312_substr($str,$limit){$restr='';for($i=0;$i<$limit-3...
http://www.jb51.net//article/15744.htm
这样的情况是是为AJAX获取时先检查本机缓存,如果本机缓存已有相同内容,则不访问远端服务器。这样的操作倒是可以提高速度和减少服务器压力。但带来的弊端也是显而易见的。为了解决这个问题。我们必须在获取页加上一个额外的参数。比较简单的方法是用一个随机数。例子如下 [code]functionidCheck(){//参数调用函数varf=document.modify_form;varbook_num=f.book_num.value;if(book_num==""){window.alert("图书编号不能为空");f.book_num.focus();returnfalse;}//加一个...
http://www.jb51.net//article/15738.htm
