Skip to content

Commit af756a1

Browse files
committed
Fixed: FS#854 - Display Error in Internet Explorer creating a website
1 parent 34a3f8a commit af756a1

File tree

4 files changed

+26
-4
lines changed

4 files changed

+26
-4
lines changed

interface/web/js/scrigo.js.php

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -300,6 +300,28 @@ function loadContentInto(elementid,pagename) {
300300
var pageContentObject2 = YAHOO.util.Connect.asyncRequest('GET', pagename, itemContentCallback);
301301
}
302302

303+
function loadOptionInto(elementid,pagename) {
304+
var itemContentCallback = {
305+
success: function(o) {
306+
var teste = o.responseText;
307+
var elemente = teste.split('#');
308+
el=document.getElementById(elementid);
309+
el.innerHTML='';
310+
for (var i = 0; i < elemente.length; ++i){
311+
312+
var foo2 = document.createElement("option");
313+
foo2.appendChild(document.createTextNode(elemente[i]));
314+
foo2.value=elemente[i];
315+
el.appendChild(foo2);
316+
}
317+
},
318+
failure: function(o) {
319+
alert('Ajax Request was not successful.');
320+
}
321+
}
322+
var pageContentObject2 = YAHOO.util.Connect.asyncRequest('GET', pagename, itemContentCallback);
323+
}
324+
303325
function keepalive() {
304326
var pageContentCallbackKeepalive = {
305327
success: function(o) {

interface/web/sites/ajax_get_ip.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -41,11 +41,11 @@
4141
$sql = "SELECT ip_address FROM server_ip WHERE server_id = $server_id";
4242
$ips = $app->db->queryAllRecords($sql);
4343
// $ip_select = "<option value=''></option>";
44-
$ip_select = "<option value='*'>*</option>\r\n";
44+
$ip_select = "*";
4545
if(is_array($ips)) {
4646
foreach( $ips as $ip) {
4747
//$selected = ($ip["ip_address"] == $this->dataRecord["ip_address"])?'SELECTED':'';
48-
$ip_select .= "<option value='$ip[ip_address]'>$ip[ip_address]</option>\r\n";
48+
$ip_select .= "#$ip[ip_address]";
4949
}
5050
}
5151
unset($tmp);

interface/web/sites/templates/database_edit.htm

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ <h2><tmpl_var name="list_head_txt"></h2>
1515
<input type="hidden" name="server_id" value="{tmpl_var name='server_id_value'}" />
1616
<tmpl_else>
1717
<label for="server_id">{tmpl_var name='server_id_txt'}</label>
18-
<select name="server_id" id="server_id" class="selectInput" onChange="loadContentInto('ip_address','sites/ajax_get_ip.php?server_id='+document.getElementById('server_id').value)">
18+
<select name="server_id" id="server_id" class="selectInput">
1919
{tmpl_var name='server_id'}
2020
</select>
2121
</tmpl_if>

interface/web/sites/templates/web_domain_edit.htm

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ <h2><tmpl_var name="list_head_txt"></h2>
1515
<input type="hidden" name="server_id" value="{tmpl_var name='server_id_value'}" />
1616
<tmpl_else>
1717
<label for="server_id">{tmpl_var name='server_id_txt'}</label>
18-
<select name="server_id" id="server_id" class="selectInput" onChange="loadContentInto('ip_address','sites/ajax_get_ip.php?server_id='+document.getElementById('server_id').value)">
18+
<select name="server_id" id="server_id" class="selectInput" onChange="loadOptionInto('ip_address','sites/ajax_get_ip.php?server_id='+document.getElementById('server_id').value)">
1919
{tmpl_var name='server_id'}
2020
</select>
2121
</tmpl_if>

0 commit comments

Comments
 (0)