heey
ik ben bezig met een website, dat wilde ik eerst met een cms doen, zie topique
div. software vraagjes
maar op een of andere manier wil dat niet helemaal lukken, ik heb hostig bij DeHeeg maar denk/weet niet of het daar aan ligt. maar goed..
ik heb dus nu bezig met een site gewoon in html maar wil daar voor de gein is een tv gids in zetten. via de active desktop topiques ben ik aan een leuk stukje html gekomen xmltv wat je dus op je active desktop kan gebruiken maar nu heb ik dat stukje html leuk aangepast zodat dat leuk in me website past.
alles werkt op mijn computer maar zodra ik het upload en op tv gids klik gebeurd er niet veel, onder komt een geel driehoekje met een uitroepteken.
ik klik daar op en het zegt:
regel 59
teken 9
code 0
fout toegang geweigerd
als ik die regel opzoek staat er:
xmlDoc.load(XMLname);
wat is er nu fout aan deze regel?
heb al gezocht en gezocht maar kom niet verder, en vindt het jammer hier op te blijven hangen.
ik heb ook al geprobeerd de regel weg te halen maar dat help niet
als er meer info nodig is hoor ik het wel,
alvast bedankt.
hier ff de hele code voor wat meer duidelijkheid.... (hier is het regel 49 btw....)
ik ben bezig met een website, dat wilde ik eerst met een cms doen, zie topique
div. software vraagjes
maar op een of andere manier wil dat niet helemaal lukken, ik heb hostig bij DeHeeg maar denk/weet niet of het daar aan ligt. maar goed..
ik heb dus nu bezig met een site gewoon in html maar wil daar voor de gein is een tv gids in zetten. via de active desktop topiques ben ik aan een leuk stukje html gekomen xmltv wat je dus op je active desktop kan gebruiken maar nu heb ik dat stukje html leuk aangepast zodat dat leuk in me website past.
alles werkt op mijn computer maar zodra ik het upload en op tv gids klik gebeurd er niet veel, onder komt een geel driehoekje met een uitroepteken.
ik klik daar op en het zegt:
regel 59
teken 9
code 0
fout toegang geweigerd
als ik die regel opzoek staat er:
xmlDoc.load(XMLname);
wat is er nu fout aan deze regel?
heb al gezocht en gezocht maar kom niet verder, en vindt het jammer hier op te blijven hangen.
ik heb ook al geprobeerd de regel weg te halen maar dat help niet
als er meer info nodig is hoor ik het wel,
alvast bedankt.
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
| <BODY text=#000000 vLink=#000000 aLink=#000000 link=#000000 bgColor=#CFCFD5
leftMargin=0 topMargin=0 marginheight="0" marginwidth="0">
<TABLE borderColor=#000000 height=1478 cellSpacing=0 cellPadding=4
width=460 align=center border=1>
<TR>
<TD vAlign=top align=left width=460 height=1400 bgcolor="#FFFFFF">
<HR noShade>
<FONT face="Comic Sans MS">Wat is er op tv?!</FONT>
<CENTER>
<HR noShade>
</CENTER>
<script type="text/javascript" src="xmlparser.js"></script>
<script type="text/javascript" src="cookie.js"></script>
<script type="text/javascript">
var xmlDoc = null;
var loadError = false;
var mydate = new Date();
var year = mydate.getYear();
var month = mydate.getMonth()+1;
var day = mydate.getDate();
var hour = mydate.getHours();
var minute = mydate.getMinutes();
var second = mydate.getSeconds();
if (month<10) month="0"+month;
if (day<10) day="0"+day;
if (hour<10) hour="0"+hour;
if (minute<=9) minute="0"+minute;
if (second<=9) second="0"+second;
if (hour==24) hour="00";
var clock_time = "Tijd: "+hour+":"+minute+":"+second;
var clock_date = "Datum: "+day+"/"+month+"/"+year;
var systemtime = year+""+month+""+day+""+hour+""+minute;
var XMLname = "http://wolf.xs4all.nl/xmltv/tv-"+year+""+month+""+day+".xml";
function init() {
document.getElementById('content').style.height = (document.body.clientHeight - document.getElementById('heading').clientHeight);
if (window.netscape) window.netscape.security.PrivilegeManager.enablePrivilege('UniversalBrowserRead');
loadXML();
}
function loadXML()
{
xmlDoc = null;
xmlDoc = XmlDocument.create();
xmlDoc.async = true;
xmlDoc.load(XMLname);
setTimeout('loading()', 500);
}
function loading() {
if ((xmlDoc.readyState != 'complete' && xmlDoc.readyState != 4))
{
document.getElementById('status').innerHTML = 'Inladen...';
nextload = setTimeout('loading()', 500);
}
else if ((xmlDoc.readyState == 'complete' || xmlDoc.readyState == 4) && !xmlDoc.getElementsByTagName("channel").item(0))
{
document.getElementById('status').innerHTML = 'Error';
}
else
{
document.getElementById('status').innerHTML = 'Parsen...';
processPrograms()
}
}
function showdetail(zender) {
var detail = '<table>';
for (i = 0; i < programs.length; i++){
var channel = programs(i).getAttribute("channel");
var programma = programs(i).getElementsByTagName("title").item(0).childNodes.item(0).nodeValue;
var starttijd = programs(i).getAttribute("start").substr(0,12)
if (zender==channel & systemtime <= starttijd) {
detail += '<tr><td style="width: 60px;" valign="top">'+starttijd.substr(8,2)+':'+starttijd.substr(10,2)+'</td>';
detail += '<td>'+ programma + '</td></tr>';
}
}
detail += '<td style="width: 120px;" style="font-weight: bold;" valign="centre"><a href="javascript:loadXML();">terug</a></td></table>';
document.getElementById('content').innerHTML = detail;
}
function processPrograms() {
var content = '<table>';
channels = xmlDoc.getElementsByTagName("channel");
programs = xmlDoc.getElementsByTagName("programme");
var kanalen = new Array();
var friendly = new Array();
for (i = 0; i < programs.length; i++){
var zender = programs(i).getAttribute("channel");
var programma = programs(i).getElementsByTagName("title").item(0).childNodes.item(0).nodeValue;
var starttijd = programs(i).getAttribute("start")
var stoptijd = programs(i).getAttribute("stop");
starttijd = starttijd.substr(0,12);
if (stoptijd == null) stoptijd = starttijd+100;
stoptijd = stoptijd.substr(0,12);
if (systemtime < stoptijd && systemtime >= starttijd) {
for (j = 0; j < channels.length; j++){
var zender2 = channels(j).getAttribute("id");
if (zender2 == zender) {
var temp = new Array();
var displayname = channels(j).getElementsByTagName("display-name").item(0).childNodes.item(0).nodeValue;
friendly.push(displayname);
temp["zender"]=zender;
temp["starttijd"]=starttijd;
temp["stoptijd"]=stoptijd;
temp["programma"]=programma;
kanalen[displayname]=temp;
}
}
}
}
friendly.sort();
for (k = 0; k < friendly.length; k++) {
var temp = kanalen[friendly[k]];
content += '<tr><td style="width: 120px;" valign="top"><a href="javascript:showdetail(\''+temp["zender"]+'\');" style="font-weight: italic;">'+ friendly[k] +'</a></td>';
content += '<td>'+ temp["programma"] + '</td></tr>';
}
content += '</table>';
document.getElementById('content').innerHTML = content;
document.getElementById('status').innerHTML = clock_time;
document.getElementById('datum').innerHTML = clock_date;
refreshTime = getcookie('rr');
refreshRate = refreshTime ? (refreshTime * 1000) : (1800 * 1000);
if(refreshRate != 0)
{
setTimeout('loadXML()', refreshRate);
}
}
function createPrefWindow()
{ var prefWindow = window.open('pref.html', 'displayWindow', 'height=140,width=300,top=100,left=100,toolbar=no,menubar=no,scrollbars=no,resizable=no,location=no,directories=no,status=no'); }
function openlink(url)
{
um = getcookie('useMoz');
if(um == 1)
{ useMoz = true; }
else
{ useMoz = false; }
if (useMoz)
{ VBopenLink(url); }
else
{ window.open(url, '', ''); }
}
// Active Desktop Vars
d = document;
var bgcol = location.search.substring(1);
col = bgcol? bgcol : '#ffffff';
</script>
<script type="text/vbscript">
Function VBopenLink(url)
Dim WSHShell
Set WSHShell = CreateObject("WScript.Shell")
WSHShell.Run("mozilla.exe "+url)
end Function
</script>
<script type="text/javascript">
d.write('<body bgcolor="' + col + '" onload="init();">');
</script>
<table width="100%;" id="heading">
<tr>
<td id="datum" width="40" style="font-weight: bold;"></td>
<td id="status" width="40" style="font-weight: bold;"></td>
<td id="options" width="30"><a href="javascript:createPrefWindow();">[img]"pref.gif"[/img]</a></td>
</tr>
</table>
<div id="content"></div>
<div id="message"></div>
<HR noShade>
</TD>
</TR>
</TABLE>
</BODY> |
hier ff de hele code voor wat meer duidelijkheid.... (hier is het regel 49 btw....)
[ Voor 77% gewijzigd door Verwijderd op 05-02-2004 21:01 . Reden: wat extra info... ]