I'm trying to get a maze to default to always giving me the image as the marker and never give me the color as the marker. The code requires you to check a box to get the image marker to be used. So, I thought if I put played around with the checked box function, I'd get what I want, but I don't.
I tried changing this
to this
This is what else I did:
This is the original code that gives green marker as default.
This is the check box part of the code:
Link to Full JS code
Link to Game
The other issue is that Firefox keeps giving me errors if I change the name of the js file and the link to the js file. Also, if I clear history, cookies, cache, etc., it refuses to give me the new gmaze.js file (which was why I was changing the name and link). It still gives me the original one with the original code. I'm about to quit using Firefox and try some other browser.
Thanks!
a long lost tpgames with my sister's old laptop as my died...
I tried changing this
Code:
document.getElementById('markerImage').disabled = true;
Code:
document.getElementById('markerImage').disabled = false;
Code:
if(hideEnd=='true') document.getElementById('hideEnd').checked = true;
if(markerImage=='true') document.getElementById('markerImage').checked = true;
if(markerImage=='true') document.getElementById('markerImage').checked = false;
Code:
function cTheme() {
if(document.getElementById('theme').options[document.getElementById('theme').selectedIndex].value!='none') {
startIcon = theme['startIcon'+document.getElementById('theme').selectedIndex];
endIcon = theme['endIcon'+document.getElementById('theme').selectedIndex];
document.getElementById('background').value = theme['background'+document.getElementById('theme').selectedIndex];
document.getElementById('borderColor').value = theme['borderColor'+document.getElementById('theme').selectedIndex];
document.getElementById('pathColor').value = theme['pathColor'+document.getElementById('theme').selectedIndex];
document.getElementById('markerColor').value = theme['markerColor'+document.getElementById('theme').selectedIndex];
document.getElementById('trailColor').value = theme['trailColor'+document.getElementById('theme').selectedIndex];
document.getElementById('backtrackColor').value = theme['backtrackColor'+document.getElementById('theme').selectedIndex];
} else {
startIcon = 'human.gif';
endIcon = 'home.gif';
}
document.getElementById('backgroundSpan').style.backgroundColor = document.getElementById('background').value;
document.getElementById('borderColorSpan').style.backgroundColor = document.getElementById('borderColor').value;
document.getElementById('pathColorSpan').style.backgroundColor = document.getElementById('pathColor').value;
document.getElementById('markerColorSpan').style.backgroundColor = document.getElementById('markerColor').value;
document.getElementById('trailColorSpan').style.backgroundColor = document.getElementById('trailColor').value;
document.getElementById('backtrackColorSpan').style.backgroundColor = document.getElementById('backtrackColor').value;
}
function cVersion() {
document.getElementById('length').disabled = false;
document.getElementById('bias').disabled = false;
document.getElementById('shape').disabled = false;
document.getElementById('border').disabled = false;
document.getElementById('braid').disabled = false;
document.getElementById('shape').disabled = false;
document.getElementById('randomStart').disabled = false;
document.getElementById('randomEnd').disabled = false;
document.getElementById('randomEndSeconds').disabled = false;
document.getElementById('hideEnd').disabled = false;
document.getElementById('print').disabled = false;
document.getElementById('background').disabled = false;
document.getElementById('borderColor').disabled = false;
document.getElementById('pathColor').disabled = false;
document.getElementById('markerColor').disabled = false;
document.getElementById('trailColor').disabled = false;
document.getElementById('backtrackColor').disabled = false;
document.getElementById('theme').disabled = false;
document.getElementById('markerImage').disabled = false;
if(document.getElementById('version').options[document.getElementById('version').selectedIndex].value==4) {
document.getElementById('length').disabled = true;
document.getElementById('bias').disabled = true;
document.getElementById('shape').disabled = true;
} else if(document.getElementById('version').options[document.getElementById('version').selectedIndex].value==5) {
document.getElementById('length').disabled = true;
document.getElementById('bias').disabled = true;
document.getElementById('shape').disabled = true;
document.getElementById('border').disabled = true;
document.getElementById('braid').disabled = true;
document.getElementById('shape').disabled = true;
document.getElementById('randomStart').disabled = true;
document.getElementById('randomEnd').disabled = true;
document.getElementById('randomEndSeconds').disabled = true;
document.getElementById('hideEnd').disabled = true;
document.getElementById('print').disabled = true;
document.getElementById('background').disabled = true;
document.getElementById('borderColor').disabled = true;
document.getElementById('pathColor').disabled = true;
document.getElementById('markerColor').disabled = true;
document.getElementById('trailColor').disabled = true;
document.getElementById('backtrackColor').disabled = true;
document.getElementById('theme').disabled = true;
document.getElementById('markerImage').disabled = true;
}
}
window.onload = function() {
mazesmithMain = document.createElement("DIV");
mazesmithMain.id = "mainSmithMain";
mazesmithMain.innerHTML = echo + echoBasic;
document.getElementById('mazesmith').appendChild(mazesmithMain);
eventHandle();
setKeys();
setKCode();
if(t!='') {
document.getElementById('rows').value = rows;
document.getElementById('cols').value = cols;
document.getElementById('path').value = path;
document.getElementById('length').value = length;
document.getElementById('border').value = border;
document.getElementById('braid').value = braid;
document.getElementById('bias').options[(bias)].selected = true;
document.getElementById('version').options[(version-1)].selected = true;
document.getElementById('background').value = background;
document.getElementById('borderColor').value = borderColor;
document.getElementById('pathColor').value = pathColor;
document.getElementById('markerColor').value = markerColor;
document.getElementById('trailColor').value = trailColor;
document.getElementById('backtrackColor').value = backtrackColor;
if(randomStart=='true') document.getElementById('randomStart').checked = true;
if(randomEnd=='true') document.getElementById('randomEnd').checked = true;
document.getElementById('randomEndSeconds').value = randomEndSeconds;
document.getElementById('shape').options[(shapeNo-1)].selected = true;
if(hideEnd=='true') document.getElementById('hideEnd').checked = true;
if(markerImage=='true') document.getElementById('markerImage').checked = true;
document.bgColor = background;
document.getElementById('title').style.color = borderColor;
document.getElementById('title2').style.color = borderColor;
cVersion();
}
document.getElementById('backgroundSpan').style.backgroundColor = document.getElementById('background').value;
document.getElementById('borderColorSpan').style.backgroundColor = document.getElementById('borderColor').value;
document.getElementById('pathColorSpan').style.backgroundColor = document.getElementById('pathColor').value;
document.getElementById('markerColorSpan').style.backgroundColor = document.getElementById('markerColor').value;
document.getElementById('trailColorSpan').style.backgroundColor = document.getElementById('trailColor').value;
document.getElementById('backtrackColorSpan').style.backgroundColor = document.getElementById('backtrackColor').value;
for(var a=0;a<=themes.length-1;a++) {
var optionName = new Option(themes[a], a, true, true);
document.getElementById('theme').options[document.getElementById('theme').length] = optionName;
}
var optionName = new Option('None', 'none', true, true);
document.getElementById('theme').options[document.getElementById('theme').length] = optionName;
if(t.length>22) { document.getElementById('theme').options[t[22]].selected = true; startIcon = theme['startIcon'+t[22]]; endIcon = theme['endIcon'+t[22]]; }
if(configPanel==1) document.getElementById(conType).style.display = 'block';
else createMainTable();
}
Code:
<tr><td><span class="help" onclick="alert(\'Instead of using color markers, this option will use images.\')">(?)</span> Use images for markers</td><td style="text-align:right;"><input type="checkbox" id="markerImage" onfocus="focusObj = this.id;" /> \
Link to Full JS code
Link to Game
The other issue is that Firefox keeps giving me errors if I change the name of the js file and the link to the js file. Also, if I clear history, cookies, cache, etc., it refuses to give me the new gmaze.js file (which was why I was changing the name and link). It still gives me the original one with the original code. I'm about to quit using Firefox and try some other browser.
Thanks!
a long lost tpgames with my sister's old laptop as my died...
Comment