Difference between revisions of "Webhosting Server Side Includes"

Jump to navigation Jump to search
fix syntaxhighlighting
m (Comments were interpreted by wiki engine not taken literally)
(fix syntaxhighlighting)
 
(One intermediate revision by one other user not shown)
Our servers do not offer SSI facilities <code>&lt;!--#include virtual="ssi.htm" --></code> or <code>&lt;!--#include file="ssi.htm" --></code>, however you can create the same effect by using Javascript. These notes were submitted by a customer and are here to help you.
 
How?
 
First:
 
Include the following in the <code>&lt;head>&lt;head></headcode> section of your page
 
<SyntaxHighlight lang="html">
<SCRIPT language="JavaScript" > </SCRIPT>
</SyntaxHighlight>
 
and
<SyntaxHighlight lang="html">
<script type="text/javascript" src="myincludefilename.js"> </SCRIPT>
</SyntaxHighlight>
 
with your own file name substituted where you want the included text to appear.
 
 
Then:
 
Create a file myincludefilename.js to hold the text you want to output, then insert the text and wrap each line in a <code>document.write(" ");</code> statement.
 
Remember that in JS any newline characters ends the instruction so every line must be wrapped in a <code>document.write</code> statement.
 
The javascript file can have any extension, and be held in any folder subject to the usual rules about valid pathnames.
 
 
Example: Good
 
<SyntaxHighlight lang="js">
document.write("James Brown is in the office <br>");
 
Example: Bad
 
<SyntaxHighlight lang="js">
document.write("James Brown is in the office <br>
 
 
A web search on 'javascript include' will bring up lots more examples.
 
 
 
 
==Other Webhosting pages==
<ncl style=bullet maxdepth=5 headings=bullet headstart=2 showcats=1 showarts=1>Category:Webhosting</ncl>
 
[[File:aa-button.png|link=http://aa.net.uk/domains-webspace.html|Webhosting Service page on our main website]]
666

edits

Navigation menu