aan alle goede dingen komt een eind, webmasterplein.net 2003 - 2013
wij danken jullie voor al mooie momenten die dankzij dit forum ontstonden - Derk, Rutger en Stef

includes

Het echte opmaakwerk, alles vragen over HTMLen, CSSen en Javascripten.

includes

Berichtdoor Krapp » 10 okt 2008 16:41

Ik heb een probleem waar ik maar geen oplossing voor kan vinden.
Ik heb op mijn werk een CMS die heel irritant elke pagina die ik in Dreamweaver maak opnieuw codeert.
Deze cms is gebaseerd op ASP, maar elke inbreng werkt voor geen meter. Je ziet de pagina's maar daar is echt alles mee gezegd.
Er is een uitzondering: Alle dingen met Javascript en de externe CSS werken perfect.

Nu wil ik voor een veelvoorkomend deel iets gebruiken waarvoor ik in PHP heel simpel een "include" gebruik.
Ik roep een andere pagina aan die ik bij wijziging 1x doorvoer en daardoor alle pagina's bewerkt.

Maar ook deze include doet het niet, er blijft niks van over.

Is deze functie in CSS of Javascript na te maken?

Alvast bedankt voor de input
Krapp
wmpr
 
Berichten: 2
Geregistreerd: 10 okt 2008 16:32

Re: includes

Berichtdoor Johan » 10 okt 2008 17:17

Het kan, alleen weet ik niet zeker of het ook met je CMS kan, in ieder geval:

In de head:
Code: Selecteer alles
<script language="JavaScript">

// new prototype defintion
document.include = function (url) {
 if ('undefined' == typeof(url)) return false;
 var p,rnd;
 if (document.all){
   // For IE, create an ActiveX Object instance 
   p = new ActiveXObject("Microsoft.XMLHTTP");
 } 
 else 
{
   // For mozilla, create an instance of XMLHttpRequest.
   p = new XMLHttpRequest();
 }
 // Prevent browsers from caching the included page
 // by appending a random  number
 rnd = Math.random().toString().substring(2);
 url = url.indexOf('?')>-1 ? url+'&rnd='+rnd : url+'?rnd='+rnd;
 // Open the url and write out the response
 p.open("GET",url,false);
 p.send(null);
 document.write( p.responseText );
}

</script>


En het includen:
Code: Selecteer alles
<script>
document.include('test.html');
</script>
Avatar gebruiker
Johan
wmpr
 
Berichten: 676
Geregistreerd: 07 jan 2008 15:42

Re: includes

Berichtdoor Krapp » 10 okt 2008 17:35

Ik heb het geprobeerd en het werkt, waarvoor hartelijk dank!

Hij doet alleen zijn werk iets te goed, waardoor de betreffende "include" 4x wordt afgebeeld...
Daar moet ik nog iets op vinden.

Iemand bekend hiermee???

alvast bedankt!
Krapp
wmpr
 
Berichten: 2
Geregistreerd: 10 okt 2008 16:32


Keer terug naar HTML, CSS, Javascript



cron