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

📄 calendar.js

📁 原名JSPackager
💻 JS
字号:
var frameName = $puid();function DatePattern(pattern) {for (var i = 1, c = pattern.charAt(0); i < pattern.length; i++) {}}DatePattern.prototype.parseDate = function (pattern, date) {};DatePattern.prototype.formatDate = function (pattern, date) {};function initialize() {var today = new Date();var div = document.createElement("div");div.style.position = "static";div.style.border = "2px";document.body.appendChild(div);var frame = document.createElement("iframe");frame.name = frameName;frame.border = "0";frame.frameBorder = "0";frame.scrolling = "no";frame.id = frameName;div.appendChild(frame);var calendarWindow = frame.contentWindow;if (!calendarWindow) {calendarWindow = document.frames[frameName];}var html = $JSPackager.loadText($package.scriptBase + "calendar.html");html = html.replace("<script src=\"../../../startup.js\"></" + "script>", "<base href=\"" + window.location.href + "\" ><script src=\"" + $JSPackager.scriptRoot + $JSPackager.startupScript + "\"><" + "/script>");with (calendarWindow) {document.open();alert("html:" + html);document.write(html);document.close();alert("outerHTML:" + document.body);}alert("xx:" + document.body);}function hide() {$(frameName).style.display = "none";}function show() {$(frameName).style.display = "block";}function setDate() {var date = calendar.getSelectedDates()[0];calendar.hide();calendar.input.value = date;calendar.input = null;}function selectDate(e) {if (initialize) {initialize();initialize = null;}if (e == null) {e = window.event.srcElement;} else {if (e.srcElement) {e = e.srcElement;} else {e = $(e);}}if (e) {var tagName = e.tagName.toLowerCase();if (tagName == "button" || (tagName == "input" && (e.type == "submit" || e.type == "button"))) {e = e.previousSibling;}while (e) {tagName = e.tagName.toLowerCase();if (tagName == "input") {break;} else {e = e.previousSibling;}}}if (!e) {$log.error("no element found");return;}var frame = $(frameName);frame.parentNode.style.display = "block";var calendarWindow = frame.contentWindow;if (!calendarWindow) {calendarWindow = document.frames[frameName];}var pos = YAHOO.util.Dom.getXY(e);pos = [pos[0], pos[1] + e.offsetHeight + 1];calendarWindow.input = e;YAHOO.util.Dom.setXY(frame.parentNode, pos);}var openCalendar = selectDate;

⌨️ 快捷键说明

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