⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 rounder.js

📁 这是linux下ssl vpn的实现程序
💻 JS
字号:
function roundCorner(control, name) {
    var original = control;
    /* Make it the inner div of the four */
    /* Now create the outer-most div */
    var tr = document.createElement('div');
    tr.className = 'rounded_dialog_tr';
    /* Swap out the original (we'll put it back later) */
    original.parentNode.replaceChild(tr, original);
    /* Create the two other inner nodes */
    var tl = document.createElement('div');
    tl.className = 'rounded_dialog_tl';
    var br = document.createElement('div');
    br.className = 'rounded_dialog_br';
    var bl = document.createElement('div');
    bl.className = 'rounded_dialog_bl';
    /* Now glue the nodes back in to the document */
    tr.appendChild(tl);
    tl.appendChild(br);
    br.appendChild(bl);
    bl.appendChild(original);
}

function roundCornersById(id, name) {
    var original = document.getElementById(id);
    if(original) {
	    /* Make it the inner div of the four */
	    original.className = 'rounded_dialog_bl'; 
	    /* Now create the outer-most div */
	    var tr = document.createElement('div');
	    tr.id = original.id;
	    original.id = '';
	    tr.className = 'rounded_dialog';
	    /* Swap out the original (we'll put it back later) */
	    original.parentNode.replaceChild(tr, original);
	    /* Create the two other inner nodes */
	    var tl = document.createElement('div');
	    tl.className = 'rounded_dialog_tl';
	    var br = document.createElement('div');
	    br.className = 'rounded_dialog_br';
	    /* Now glue the nodes back in to the document */
	    tr.appendChild(tl);
	    tl.appendChild(br);
	    br.appendChild(original);
   }
}

function getElementsByClass(searchClass,node,tag) {
	var classElements = new Array();
	if ( node == null )
		node = document;
	if ( tag == null )
		tag = '*';
	var els = node.getElementsByTagName(tag);
	var elsLen = els.length;
	var pattern = new RegExp("(^|\\s)"+searchClass+"(\\s|$)");
	for (i = 0, j = 0; i < elsLen; i++) {
		if ( pattern.test(els[i].className) ) {
			classElements[j] = els[i];
			j++;
		}
	}
	return classElements;
}

function roundCornersByClass(className) {
  var divs = getElementsByClass(className, document, '*');
  for (var i = 0; i < divs.length; i++) {
	  roundCorner(divs[i], className);
  }
}

function roundCorners() {
  var divs = document.getElementsByTagName('div');
  var rounded_divs = [];
  for (var i = 0; i < divs.length; i++) {
    if (/\bdialog_content\b/.exec(divs[i].className)) {
      rounded_divs[rounded_divs.length] = divs[i];
    }
  }
  for (var i = 0; i < rounded_divs.length; i++) {
	  roundCorner(rounded_divs[i], 'dialog_content');
  }

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -