Vernier
02-20-2012, 06:24 PM
Hey, this is some of my code:
<?php
chdir("../forum"); // path to MyBB
define("IN_MYBB", 1);
require("./global.php");
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<script type="text/javascript" src="http://jqueryjs.googlecode.com/files/jquery-1.2.6.pack.js"></script>
<script type="text/javascript" src="core.js"></script>
<link rel="icon" href="images/favicon.gif" type="image/gif">
<script language="javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.6.4/jquery.min.js" type="text/javascript"></script>
<script language="javascript" src="/tweet/jquery.tweet.js" type="text/javascript"></script>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>HabFab V1</title>
<link href="css/global.css" rel="stylesheet" type="text/css" />
<link href="css/navigation.css" rel="stylesheet" type="text/css" />
<script type="text/javascript" src="http://vis.im/player/embed?radioIp=193.33.186.20&radioPort=8110&div=radioplayer&playIcon=http://habfab.com/v2/images/play.png&pauseIcon=http://habfab.com/v2/images/pause.png&volumeSlider=http://habfab.com/v2/images/volume-slider.png&volumeController=http://habfab.com/v2/images/volume.png&library=jquery&volumeStart=25"></script>
<script type="text/javascript">
/***********************************************
* Dynamic Ajax Content- © Dynamic Drive DHTML code library (www.dynamicdrive.com)
* This notice MUST stay intact for legal use
* Visit Dynamic Drive at http://www.dynamicdrive.com/ for full source code
***********************************************/
var bustcachevar=1 //bust potential caching of external pages after initial request? (1=yes, 0=no)
var loadedobjects=""
var rootdomain="http://"+window.location.hostname
var bustcacheparameter=""
function ajaxpage(url, containerid){
var page_request = false
if (window.XMLHttpRequest) // if Mozilla, Safari etc
page_request = new XMLHttpRequest()
else if (window.ActiveXObject){ // if IE
try {
page_request = new ActiveXObject("Msxml2.XMLHTTP")
}
catch (e){
try{
page_request = new ActiveXObject("Microsoft.XMLHTTP")
}
catch (e){}
}
}
else
return false
page_request.onreadystatechange=function(){
loadpage(page_request, containerid)
}
if (bustcachevar) //if bust caching of external page
bustcacheparameter=(url.indexOf("?")!=-1)? "&"+new Date().getTime() : "?"+new Date().getTime()
page_request.open('GET', url+bustcacheparameter, true)
page_request.send(null)
}
function loadpage(page_request, containerid){
if (page_request.readyState == 4 && (page_request.status==200 || window.location.href.indexOf("http")==-1))
document.getElementById(containerid).innerHTML=page_request.responseText
}
function loadobjs(){
if (!document.getElementById)
return
for (i=0; i<arguments.length; i++){
var file=arguments[i]
var fileref=""
if (loadedobjects.indexOf(file)==-1){ //Check to see if this object has not already been added to page before proceeding
if (file.indexOf(".js")!=-1){ //If object is a js file
fileref=document.createElement('script')
fileref.setAttribute("type","text/javascript");
fileref.setAttribute("src", file);
}
else if (file.indexOf(".css")!=-1){ //If object is a css file
fileref=document.createElement("link")
fileref.setAttribute("rel", "stylesheet");
fileref.setAttribute("type", "text/css");
fileref.setAttribute("href", file);
}
}
if (fileref!=""){
document.getElementsByTagName("head").item(0).appendChild(fileref)
loadedobjects+=file+" " //Remember this object as being already added to page
}
}
}
</script>
</head>
<body>
<div id="container">
<div id="wrapper">
<div id="left">
<div id="banner_container">
<div id="banner"></div>
<div id="navigation_bar">
<ul>
<li></li>
<li><a href="http://habfab.com/v2" id="habfab"></a>
</li>
<li><a href="#" id="radio"></a>
<ul>
<li><a href="javascript:ajaxpage('/pages/radio/request.php, 'content');">Request line</a></li>
<li><a href="javascript:ajaxpage('/pages/radio/timetable.php', 'content');">Timetable</a></li>
<li><a href="javascript:ajaxpage('/staff/_frontend/listen_record.php', 'content');">Recent Songs</a></li>
<li><a href="javascript:ajaxpage('/pages/radio/djotw.php', 'content');">Djotw</a></li>
</ul>
</li>
<li><a href="javascript:ajaxpage('/staffpanel/_frontend/news.php', 'content');" id="news"></a>
<ul>
<li><a href="javascript:ajaxpage('/pages/news/sitenews.php', 'content');">Site News</a></li>
<li><a href="javascript:ajaxpage('/pages/news/habbonews.php', 'content');">Habbo News</a></li>
<li><a href="javascript:ajaxpage('/pages/news/reallifenews.php', 'content');">Real Life News</a></li>
</ul>
</li>
<li><a href="#" id="guides"></a>
<ul>
<li>Coming soon!</li>
</ul>
</li>
<li><a href="#" id="events"></a>
<ul>
<li><a href="javascript:ajaxpage('/pages/events/eventstoday.php', 'content');">Events Today</a></li>
<li><a href="javascript:ajaxpage('/pages/events/eventsthisweek.php', 'content');">Events This Week</a></li>
</ul>
</li>
<li><a href="#" id="media"></a>
<ul>
<li>Coming soon!</li>
</ul>
</li>
<li><a href="#" id="Usables"></a>
<ul>
<li><A HREF="#" onClick="window.open('/pages/goodies/habbowood.php','Habbowood','resizable,height=635,width=1245,scrollbars=no'); return false;">Habbowood Movie Creator</a></li>
<li><a href="#fontgenerator">Font Generator</a></li>
<li><a href="javascript:ajaxpage('/pages/goodies/thronegenerator.php', 'content');">Throne Generator</a></li>
<li><a href="javascript:ajaxpage('/pages/goodies/kissinggenerator.php', 'content');">Kissing Generator</a></li>
<li><a href="javascript:ajaxpage('/pages/goodies/clubsofagenerator.php', 'content');">Club Sofa Generator</a></li>
<li><a href="javascript:ajaxpage('/pages/goodies/djgenerator.php', 'content');">DJ Generator</a></li>
<li><a href="javascript:ajaxpage('/pages/goodies/imager.php', 'content');">Habbo Imager</a></li>
</ul>
</li>
<li><a href="#" id="jobs"></a>
<ul>
<li><a href="javascript:ajaxpage('/pages/jobs/open.php', 'content');">Open Jobs</a></li>
</ul>
</li>
<li><a href="#" id="forum"></a>
<ul>
<li><a href="http://habfab.com/forum" target="_blank">Board</a></li>
<li><a href="http://habfab.com/forum/member.php?action=login" target="_blank">Login</a></li>
<li><a href="http://habfab.com/forum/member.php?action=register" target="_blank">Register</a></li>
<li><a href="http://habfab.com/forum/showteam.php" target="_blank">Staff</a></li>
<li><a href="http://habfab.com/forum/donate.php" target="_blank">Donate</a></li>
</ul>
</li>
</ul>
</div>
</div>
</body>
</html>
As I use javascript:ajaxpage to load the content of a page into a div, I need it so that the URL changes to something for example like www.example.com/something
I've seen this before and it uses a hash tag like so www.example.com/#!/goodies
Thanks for any support! :)
~ David
<?php
chdir("../forum"); // path to MyBB
define("IN_MYBB", 1);
require("./global.php");
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<script type="text/javascript" src="http://jqueryjs.googlecode.com/files/jquery-1.2.6.pack.js"></script>
<script type="text/javascript" src="core.js"></script>
<link rel="icon" href="images/favicon.gif" type="image/gif">
<script language="javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.6.4/jquery.min.js" type="text/javascript"></script>
<script language="javascript" src="/tweet/jquery.tweet.js" type="text/javascript"></script>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>HabFab V1</title>
<link href="css/global.css" rel="stylesheet" type="text/css" />
<link href="css/navigation.css" rel="stylesheet" type="text/css" />
<script type="text/javascript" src="http://vis.im/player/embed?radioIp=193.33.186.20&radioPort=8110&div=radioplayer&playIcon=http://habfab.com/v2/images/play.png&pauseIcon=http://habfab.com/v2/images/pause.png&volumeSlider=http://habfab.com/v2/images/volume-slider.png&volumeController=http://habfab.com/v2/images/volume.png&library=jquery&volumeStart=25"></script>
<script type="text/javascript">
/***********************************************
* Dynamic Ajax Content- © Dynamic Drive DHTML code library (www.dynamicdrive.com)
* This notice MUST stay intact for legal use
* Visit Dynamic Drive at http://www.dynamicdrive.com/ for full source code
***********************************************/
var bustcachevar=1 //bust potential caching of external pages after initial request? (1=yes, 0=no)
var loadedobjects=""
var rootdomain="http://"+window.location.hostname
var bustcacheparameter=""
function ajaxpage(url, containerid){
var page_request = false
if (window.XMLHttpRequest) // if Mozilla, Safari etc
page_request = new XMLHttpRequest()
else if (window.ActiveXObject){ // if IE
try {
page_request = new ActiveXObject("Msxml2.XMLHTTP")
}
catch (e){
try{
page_request = new ActiveXObject("Microsoft.XMLHTTP")
}
catch (e){}
}
}
else
return false
page_request.onreadystatechange=function(){
loadpage(page_request, containerid)
}
if (bustcachevar) //if bust caching of external page
bustcacheparameter=(url.indexOf("?")!=-1)? "&"+new Date().getTime() : "?"+new Date().getTime()
page_request.open('GET', url+bustcacheparameter, true)
page_request.send(null)
}
function loadpage(page_request, containerid){
if (page_request.readyState == 4 && (page_request.status==200 || window.location.href.indexOf("http")==-1))
document.getElementById(containerid).innerHTML=page_request.responseText
}
function loadobjs(){
if (!document.getElementById)
return
for (i=0; i<arguments.length; i++){
var file=arguments[i]
var fileref=""
if (loadedobjects.indexOf(file)==-1){ //Check to see if this object has not already been added to page before proceeding
if (file.indexOf(".js")!=-1){ //If object is a js file
fileref=document.createElement('script')
fileref.setAttribute("type","text/javascript");
fileref.setAttribute("src", file);
}
else if (file.indexOf(".css")!=-1){ //If object is a css file
fileref=document.createElement("link")
fileref.setAttribute("rel", "stylesheet");
fileref.setAttribute("type", "text/css");
fileref.setAttribute("href", file);
}
}
if (fileref!=""){
document.getElementsByTagName("head").item(0).appendChild(fileref)
loadedobjects+=file+" " //Remember this object as being already added to page
}
}
}
</script>
</head>
<body>
<div id="container">
<div id="wrapper">
<div id="left">
<div id="banner_container">
<div id="banner"></div>
<div id="navigation_bar">
<ul>
<li></li>
<li><a href="http://habfab.com/v2" id="habfab"></a>
</li>
<li><a href="#" id="radio"></a>
<ul>
<li><a href="javascript:ajaxpage('/pages/radio/request.php, 'content');">Request line</a></li>
<li><a href="javascript:ajaxpage('/pages/radio/timetable.php', 'content');">Timetable</a></li>
<li><a href="javascript:ajaxpage('/staff/_frontend/listen_record.php', 'content');">Recent Songs</a></li>
<li><a href="javascript:ajaxpage('/pages/radio/djotw.php', 'content');">Djotw</a></li>
</ul>
</li>
<li><a href="javascript:ajaxpage('/staffpanel/_frontend/news.php', 'content');" id="news"></a>
<ul>
<li><a href="javascript:ajaxpage('/pages/news/sitenews.php', 'content');">Site News</a></li>
<li><a href="javascript:ajaxpage('/pages/news/habbonews.php', 'content');">Habbo News</a></li>
<li><a href="javascript:ajaxpage('/pages/news/reallifenews.php', 'content');">Real Life News</a></li>
</ul>
</li>
<li><a href="#" id="guides"></a>
<ul>
<li>Coming soon!</li>
</ul>
</li>
<li><a href="#" id="events"></a>
<ul>
<li><a href="javascript:ajaxpage('/pages/events/eventstoday.php', 'content');">Events Today</a></li>
<li><a href="javascript:ajaxpage('/pages/events/eventsthisweek.php', 'content');">Events This Week</a></li>
</ul>
</li>
<li><a href="#" id="media"></a>
<ul>
<li>Coming soon!</li>
</ul>
</li>
<li><a href="#" id="Usables"></a>
<ul>
<li><A HREF="#" onClick="window.open('/pages/goodies/habbowood.php','Habbowood','resizable,height=635,width=1245,scrollbars=no'); return false;">Habbowood Movie Creator</a></li>
<li><a href="#fontgenerator">Font Generator</a></li>
<li><a href="javascript:ajaxpage('/pages/goodies/thronegenerator.php', 'content');">Throne Generator</a></li>
<li><a href="javascript:ajaxpage('/pages/goodies/kissinggenerator.php', 'content');">Kissing Generator</a></li>
<li><a href="javascript:ajaxpage('/pages/goodies/clubsofagenerator.php', 'content');">Club Sofa Generator</a></li>
<li><a href="javascript:ajaxpage('/pages/goodies/djgenerator.php', 'content');">DJ Generator</a></li>
<li><a href="javascript:ajaxpage('/pages/goodies/imager.php', 'content');">Habbo Imager</a></li>
</ul>
</li>
<li><a href="#" id="jobs"></a>
<ul>
<li><a href="javascript:ajaxpage('/pages/jobs/open.php', 'content');">Open Jobs</a></li>
</ul>
</li>
<li><a href="#" id="forum"></a>
<ul>
<li><a href="http://habfab.com/forum" target="_blank">Board</a></li>
<li><a href="http://habfab.com/forum/member.php?action=login" target="_blank">Login</a></li>
<li><a href="http://habfab.com/forum/member.php?action=register" target="_blank">Register</a></li>
<li><a href="http://habfab.com/forum/showteam.php" target="_blank">Staff</a></li>
<li><a href="http://habfab.com/forum/donate.php" target="_blank">Donate</a></li>
</ul>
</li>
</ul>
</div>
</div>
</body>
</html>
As I use javascript:ajaxpage to load the content of a page into a div, I need it so that the URL changes to something for example like www.example.com/something
I've seen this before and it uses a hash tag like so www.example.com/#!/goodies
Thanks for any support! :)
~ David