行政区数据库(省市区街道)
全国省市区数据库 mysql 版本,下载后,通过工具进行导入到数据库,根据业务自行进行字段名称更改数据增加。。
HAB-SQLyogEE502
HAB-SQLyogEE502 Mysql操作工具
FORM 表单 JS验证
简单方便易于修改的FORM 表单 JS验证!
JS+DIV 模拟QQ图片滤镜显示
JS+DIV 图片预览效果,兼容多种来浏览器。
DIV+CSS MININ 导航
DIV+CSS MININ 导航,多浏览器兼容。
Brower Onload 封装
页面加载 初始化 执行Function
BrowserUtils.getPosition = function(elementHandle)
{
var currentLeft = currentTop = 0;
if (elementHandle.offsetParent)
{
currentLeft = elementHandle.offsetLeft;
currentTop = elementHandle.offsetTop;
alert(elementHandle.offsetWidth);
while (elementHandle = elementHandle.offsetParent)
{
currentLeft += elementHandle.offsetLeft;
currentTop += elementHandle.offsetTop;
}
}
return {left:currentLeft, top:currentTop};
};
Div 制作的SELECT
用DIV模仿SELECT下拉框
function replaceSelects() {
try{
for (i=0;i<selects.length;i++){
// 隐藏 select
selects[i].style.display = 'none';
select_divTag = document.createElement('div');
select_divTag.id = 'select_' + selects[i].name;
select_divTag.className = 'select_box';
// 隐藏 的select 用DIV替换 显示
selects[i].parentNode.insertBefore(select_divTag,selects[i]);
// 创建 DIV 显示Selectd Option 值
select_info = document.createElement('div');
select_info.id = 'select_info_' + selects[i].name;//显示选中信息ID
select_info.className='tag_select';
select_info.style.cursor='pointer';
select_divTag.appendChild(select_info);
// 创建 UL 显示Selectd 所有Option 的值
select_ul = document.createElement('ul');
select_ul.id = 'options_' + selects[i].name;
select_ul.className = 'tag_options';
select_ul.style.position='absolute';
select_ul.style.display='none';
select_ul.style.zIndex='9999';
select_divTag.appendChild(select_ul);
// 替换 第 i 个 SELECT 中所有Option 为Ul嵌套LI元素
replaceOptions(i,selects[i].name);
mouseSelects(selects[i].name);
if (isIE){
selects[i].onclick = new Function("clickLabels3('"+selects[i].name+"');window.event.cancelBubble = true;");
}
else if(!isIE){
selects[i].onclick = new Function("clickLabels3('"+selects[i].name+"')");
selects[i].addEventListener("click", stopBubbling, false);
}
}
}catch(err) {
alert(err);
}
};
JavaScript字符的unicode编码
// unicode: 返回一个字符的unicode编码
// 调用格式: ucode = unicode(char);
// 参数: char:字符或字符串。为字符串时返回第一个字符的unicode编码
// 返回值: 整型。字符的unicode编码值
// 补充说明: 常用半角字符,如大小写字母、数字、常用标点等,其unicode编
// 码值与ascii码相同。因此本函数也可以用作不严格地判断一个字
// 符是半角还是全角。当返回值小于256时,char为半角字符,否则
// char为全角字符。
// sylens@smth, 2004/12/06
实现了DIV层的移动技术
Ext.onReady(function(){
var win;
var button = Ext.get('show-btn');
button.on('click', function(){
// create the window on the first click and reuse on subsequent clicks
if(!win){
win = new Ext.Window({
el:'hello-win',
layout:'fit',
width:500,
height:300,
closeAction:'hide',
plain: true,
items: new Ext.TabPanel({
el: 'hello-tabs',
autoTabs:true,
activeTab:0,
deferredRender:false,
border:false
}),
buttons: [{
text:'Submit',
disabled:true
},{
text: 'Close',
handler: function(){
win.hide();
}
}]
});
}
win.show(this);
});
});