1
0
Fork 0
mirror of https://github.com/futurepress/epub.js.git synced 2025-10-04 15:09:16 +02:00

updated bower, bug fixes

This commit is contained in:
Fred Chasen 2014-09-04 10:58:05 -04:00
parent e7839220f2
commit 1fdbf609f5
8 changed files with 69 additions and 32 deletions

View file

@ -181,6 +181,8 @@ EPUBJS.Renderer.prototype.display = function(what){
var displaying = new RSVP.defer();
var displayed = displaying.promise;
// TODO: check for fragments
// Clear views
this.clear();
@ -445,22 +447,27 @@ EPUBJS.Renderer.prototype.replacements = function(view, renderer) {
var links = view.document.querySelectorAll("a[href]");
var replaceLinks = function(link){
var href = link.getAttribute("href");
var isRelative = href.search("://");
// var directory = EPUBJS.core.uri(view.window.location.href).directory;
// var relative;
var uri = new EPUBJS.core.uri(href);
if(isRelative != -1){
if(uri.protocol){
link.setAttribute("target", "_blank");
}else{
// relative = EPUBJS.core.resolveUrl(directory, href);
// if(uri.fragment && !base) {
// link.onclick = function(){
// renderer.fragment(href);
// return false;
// };
// } else {
link.onclick = function(){
renderer.display(href);
return false;
};
//}
link.onclick = function(){
renderer.display(href);
return false;
};
}
};