预览模式: 普通 | 列表

下拉菜单与文本框的字体大小问题

不管路是不是你经常走的,总会出现一些意想不到的事情,比如陌生的美女,哪家宠物狗的排泄物等,有惊也有喜。

样式编码写多了,也有不可控的时候,这时就只好有问题解决问题,有漏补漏。

先上图。

有问题的:

 

 select 控件的文字大小好像不能继承body的属性。用了下面的代码后,显示正常。

CSS代码
  1. select{fontnormal 12px/25px  "宋体""Arial"; }  

 如图:

查看更多...

Tags: 样式 文字大小 字号 CSS

分类:网络 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 929

给普通文本加上链接功能

JS打开URL链接或普通的文本标签加上链接。

XML/HTML代码
  1. <span onClick="javascript:window.open('http://www.ancher.cn','_blank')">Ancher</span>  

由于受标签的限制,有些地方不能用a标签,所以想到了这样的解决方法。

当然,除了span,也可以是font、div等元素标签。

其中的两个参数没有什么特别的,好懂。每一个是链接目标URL,第二个是打开URL的目标窗口,可以是_self、_blank、_top、_parent,也可以是自定义的书签或Iframe名称等。

Tags: 链接 js

分类:网络 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 1064

KingEditor在线编辑器使用配置备忘

KingEditor编辑器算是比较流行通用的在线编辑器了吧,网上有很我相关的使用方法、技巧等文章。今天我想说的是一个我遇到的奇怪问题。

服务器环境:ASP的代码,IIS 6.0。

问题描述:表单提交时KingEditor获取不到文本框的内容。

在一个网站里,用下面的代码,可以有效使用KingEditor编辑器。

JavaScript代码
  1. var editor;  
  2. KindEditor.ready(function(K) {  
  3.     editor = K.create('textarea[name="content"]', {  
  4.         cssPath : '../kindeditor-4.1.9/plugins/code/prettify.css',  
  5.         uploadJson : '../kindeditor-4.1.9/asp/upload_json.asp',  
  6.         fileManagerJson : '../kindeditor-4.1.9/asp/file_manager_json.asp',  
  7.         allowFileManager : true,  
  8.         afterCreate : function() {  
  9.             var self = this;  
  10.             K.ctrl(document, 13, function() {  
  11.                 self.sync();  
  12.                 K('form[name=example]')[0].submit();  
  13.             });  
  14.             K.ctrl(self.edit.doc, 13, function() {  
  15.                 self.sync();  
  16.                 K('form[name=example]')[0].submit();  
  17.             });  
  18.         }  
  19.     });  
  20.     prettyPrint();  
  21. });  

对于上面这段代码,很不明白的form[name=example],这样的表单名是不存在的,为什么可以用且没有错误提示呢?

但在另一个网站里,像上面这样却不行,表单提交后获取不到编辑器里的任何内容。改成下面的,就可以了。

JavaScript代码
  1. var editor;  
  2. KindEditor.ready(function(K) {  
  3.     editor = K.create('textarea[name="content"]', {  
  4.         cssPath : '../kindeditor-4.1.9/plugins/code/prettify.css',  
  5.         uploadJson : '../kindeditor-4.1.9/asp/upload_json.asp',  
  6.         fileManagerJson : '../kindeditor-4.1.9/asp/file_manager_json.asp',  
  7.         allowFileManager : true,  
  8.         afterBlur: function(){this.sync();}  
  9.     });  
  10.     prettyPrint();  
  11. });  

查看更多...

Tags: KingEditor 在线编辑器 ASP

分类:网络 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 1104

下面的提示虽然不常见,但对于ASP程序员来说绝对不会陌生吧。

Microsoft OLE DB Provider for SQL Server 错误 '80004005'

连接字符串属性无效

关于这个问题的解答,网络上有很多版本,但基本上都是针对连接字符串的写法,而没有考虑到一种比较极端的情况:SQL Server没有启动。如下图:

不知道是什么原因,有时服务器重启后,SQL Server不会自动启动,所以就出现了本文开头提到的错误提示,解决这个自动启动的问题是另一回事了。现在想讨论的是在ASP里怎么去捕捉这个80004005错误。

在ASP代码是加下面的语句没有效果。

ASP/Visual Basic代码
  1. StrDSN="Provider=SQLOLEDB.1;Persist Security Info=false;Server=" & StrServerName & ";Database=" & StrDBName & ";Uid=" & StrUid & ";Pwd=" & StrPwd & ";Pooling=true; MAX Pool Size=512;Min Pool Size=50;Connection Lifetime=30;"  
  2. Conn.Open StrDSN  
  3. If Err.number>0 Then  
  4.     'Response.write  Err.number&Err.Description  
  5.     'Response.write "提示:数据连接错误。"  
  6.     Response.redirect "/"  
  7.     Response.End  
  8. End If  

查看更多...

Tags: SQL 数据库 服务 连接 ASP 错误信息

分类:网络 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 836