📄 common.js
字号:
var bookSearchPrompt = "搜索书名、作者、出版社、ISBN";
var logParams = "default";
var visitor;
if (document.cookie.search(/userinfo=(\d+)\|(.*?)\|(.*?)\|(.*?)\|([A-Z0-9]{32})/i) > -1) {
visitor = {};
visitor.userid = RegExp.$1;
visitor.username = RegExp.$2;
visitor.email = RegExp.$3;
visitor.nickname = decodeURI(RegExp.$4);
}
/*book search text input*/
function bsti_focus(input) {
if(input.value == bookSearchPrompt){
input.className = "black";
input.value="";
}
}
function bsti_blur(input) {
if(input.value==""){
input.className = "gray";
input.value = bookSearchPrompt;
}
}
/*book search submit input*/
function bssi() {
if(document.getElementById('bookSearchKeyword').value==bookSearchPrompt)
document.getElementById('bookSearchKeyword').value='';
}
function registerToUrl() {
document.location = '/user/register.html?rd=' + encodeURIComponent(document.URL);
}
function loginToUrl() {
document.location = '/user/login.html?rd=' + encodeURIComponent(document.URL);
}
/* set homepage */
function setHomepage(t) {
try{
t.style.behavior='url(#default#homepage)';
t.setHomePage('http://www.tushucheng.com');
}catch(e){
alert('无法自动设为首页,请根据你的浏览器手工设置首页,谢谢!')
};
}
/* user book relatoin */
function setUserBookRelation(bookId,relationId) {
var url = '/book/UserBookAjax.html';
var pars = 'bookId=' + bookId + '&relationId=' + relationId + "&rondom=" + Math.random();
var myAjax = new Ajax.Request(
url,{
method: 'get',
parameters: pars,
onComplete: function(originalRequest){
var message = originalRequest.responseText;
if(message != "OK") alert(message);
else showRelation(bookId,relationId);
}
});
}
function showRelation(bookId,relationId) {
for(var i=0;i<4;i++) eval("$('relation_" + bookId + "_" + i + "').className='act'");
eval("$('relation_" + bookId + "_" + relationId + "').className='actFocus'");
}
function addOosRecord(bookId) {
var url = '/book/UserBookAjax.html';
var pars = 'oosRecord=add&bookId=' + bookId + "&rondom=" + Math.random();
var myAjax = new Ajax.Request(url,{
method: 'get',
parameters: pars,
onComplete: function(originalRequest){
var message = originalRequest.responseText;
if(message != "OK") alert(message);
else alert('您已成功提交,我们将在到货的时候及时通过邮件通知您。');
}
});
}
function logTracker() {
var logUrl = "/log/detail.html?url=" + encodeURIComponent(document.URL) +
"&referer=" + encodeURIComponent(document.referrer) +
"&d=" + (new Date() * 1) + "&" + logParams;
(new Image()).src = logUrl;
}
function adjustPosition() {
var mainEle = $('Main');
var mainPosition = Element.cumulativeOffset(mainEle);
var mainWidth = Element.getWidth(mainEle);
var csEle = $('csDiv');
if (mainWidth < 670) {
csEle.hide();
return;
}
csEle.style.left = mainPosition.left + mainWidth - 220 + "px";
csEle.style.top = mainPosition.top + 70 + "px";
csEle.show();
}
function wholesale(bookId, min) {
var min = parseInt(min);
var num=prompt('请输入您要购买本书的数量:','');
if(num) {
if(!/^\d{1,5}$/.test(num)) {
alert("请输入数字");
} else if(parseInt(num) < min) {
alert("此书批发" + min + "本起,少于此量请点击上面链接购买");
} else {
// submit
document.location = '/order/cart.html?addBookId=' + bookId + '&num=' + num;
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -