Pagina include in html?
Omdat ik maar op 1 plaats mijn menu van een website wil veranderen, en niet op elke pagina, gebruik ik normaal de code hierboven.
Nu ben ik bezig een website aan het maken maar die heeft geen PHP.
Bestaat er ook zo'n functie in html?
Anders zal ik het met frames moeten maken zeker?
Gesponsorde koppelingen:
In html zul je met frames moeten werken maar dat raad ik je sterk af.
Maar 2 regels php toevoegen aan je website is toch neit super erg?
Maar 2 regels php toevoegen aan je website is toch neit super erg?
Dennis meijer op 17/05/2011 19:30:30:
Maar 2 regels php toevoegen aan je website is toch neit super erg?
Z'n website heeft toch geen php? Als je dan php regels gaat toevoegen zal er niet veel gebeuren.
En mag ik ook vragen waarom je frames afraad?
Ja als zijn pagina geen php ondersteund word het lastig...
Alleen snap ik niet welke host dan geen php ondersteund? want er staat dat zijn website geen php heeft? Maar dat betekend dat het er wel in kan...
Verder werkt iedereen tegenwoordig met div's en niet ouderwets met frames...
Alleen snap ik niet welke host dan geen php ondersteund? want er staat dat zijn website geen php heeft? Maar dat betekend dat het er wel in kan...
Verder werkt iedereen tegenwoordig met div's en niet ouderwets met frames...
met jquery een include functie schrijven
- Als je een pagina wilt bookmarken bookmarkt hij de hele frameset, en niet de pagina die je erin geopend hebt.
- Zoekmachines hebben er problemen mee
iFrames zou nog kunnen...
- Zoekmachines hebben er problemen mee
iFrames zou nog kunnen...
Ik kan geen PHP schrijven/gebruiken op de website want die ondersteunt dat niet :)
Ok duidelijk.. Ondersteund de website alleen maar html of wel andere programmeertalen?
Dennis meijer op 17/05/2011 19:39:20:
Ok duidelijk.. Ondersteund de website alleen maar html of wel andere programmeertalen?
ASP.net kan hij wel
Dan zul je óf naar een andere host moeten gaan, óf jezelf moeten gaan verdiepen in ASP(X).
Kijk ook eens hier naar.
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
2
3
4
5
6
7
8
9
10
11
12
(function($) {
$.fn.include = function(filename) {
return this.each(function() {
var httpcheck = filename[0] + filename[1] + filename[2];
if(httpcheck == 'htt') {
$(this).html("<b>Warning</b>: include(" + filename + ") [<a href='function.include'>function.include</a>]: failed to open stream: HTTP Request failed!").show();
} else {
$(this).load(filename).show();
}
});
};
})(jQuery);
$.fn.include = function(filename) {
return this.each(function() {
var httpcheck = filename[0] + filename[1] + filename[2];
if(httpcheck == 'htt') {
$(this).html("<b>Warning</b>: include(" + filename + ") [<a href='function.include'>function.include</a>]: failed to open stream: HTTP Request failed!").show();
} else {
$(this).load(filename).show();
}
});
};
})(jQuery);
Waarom zou je een extra request doen?
Het kan dus allemaal veel makkelijker.
De oplossing is :
De oplossing is :
Gewijzigd op 19/05/2011 23:06:27 door Gerrie Online



