doubanToOPAC

By zhx Last update Jul 7, 2008 — Installed 22 times. Daily Installs: 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
// ==UserScript==
// @name           doubanToOPAC
// @namespace      douban_xmulib
// @include        http://www.douban.com/subject/*
// @include        http://www.douban.com/isbn/*
//
// 2008-03-23 Adds link to OPAC 
//
// ==/UserScript==
var obj = document.getElementById('info');
var div = obj.getElementsByTagName('div')[0];
childnode = div.childNodes;
for (var i=0; i < childnode.length-1; i++)
{   
if ( childnode[i].innerHTML == "ISBN:" )
break;
}
i++;
var isbn = childnode[i].data;
isbn =isbn.substr(4,9);

var XmuLibOpacUrl = "http://210.34.4.28/opac/openlink.php?strText="+isbn+"&doctype=ALL&strSearchType=isbn&match_flag=forward";
var obj = document.getElementById('tablerm');
var  InsertPosition= obj.getElementsByTagName('h2')[1];



var  InsertMenu = document.createElement('p');
InsertMenu.innerHTML = "<h2>在哪借这本书  ·  ·  ·  ·  ·  ·   </h2>";
InsertMenu.innerHTML +="<div class=indent><li><a href='"+XmuLibOpacUrl+"' target='_blank'>厦大图书馆</a></li></div></br>";
obj.insertBefore(InsertMenu, InsertPosition);