mirror of
https://github.com/logicog/RTLPlayground.git
synced 2026-08-30 14:52:51 +08:00
Improve firefox compatibility.
This commit is contained in:
+2
-2
@@ -42,9 +42,9 @@ function createPortTable() {
|
|||||||
for (let i = 1; i <= numPorts; i++) {
|
for (let i = 1; i <= numPorts; i++) {
|
||||||
let td = tr.insertCell();
|
let td = tr.insertCell();
|
||||||
if (pIsSFP[i-1])
|
if (pIsSFP[i-1])
|
||||||
td.innerHTML = '<object type="image/svg+xml" data="sfp.svg", width="60"</object>'
|
td.innerHTML = '<object type="image/svg+xml" data="sfp.svg" width="60"></object>'
|
||||||
else
|
else
|
||||||
td.innerHTML = '<object type="image/svg+xml" data="port.svg", width="40"</object>'
|
td.innerHTML = '<object type="image/svg+xml" data="port.svg" width="40"></object>'
|
||||||
}
|
}
|
||||||
tr = tbl.insertRow();
|
tr = tbl.insertRow();
|
||||||
for (let i = 1; i <= numPorts; i++) {
|
for (let i = 1; i <= numPorts; i++) {
|
||||||
|
|||||||
+1
-1
@@ -65,7 +65,7 @@ button:hover { background-color: #226; color: white;}
|
|||||||
/* outline: 2px solid #f00;*/
|
/* outline: 2px solid #f00;*/
|
||||||
opacity: 1.0;
|
opacity: 1.0;
|
||||||
}
|
}
|
||||||
object {
|
object, img {
|
||||||
margin: 0.5em 0.5em;
|
margin: 0.5em 0.5em;
|
||||||
}
|
}
|
||||||
.cbgroup {
|
.cbgroup {
|
||||||
|
|||||||
+4
-1
@@ -599,6 +599,8 @@ void httpd_appcall(void)
|
|||||||
} else {
|
} else {
|
||||||
dbg_string("Have entry, authenticated: "); dbg_byte(authenticated); dbg_char('\n');
|
dbg_string("Have entry, authenticated: "); dbg_byte(authenticated); dbg_char('\n');
|
||||||
if (!authenticated && !(f_data[entry].start == FDATA_START_login_html
|
if (!authenticated && !(f_data[entry].start == FDATA_START_login_html
|
||||||
|
|| f_data[entry].start == FDATA_START_port_svg
|
||||||
|
|| f_data[entry].start == FDATA_START_sfp_svg
|
||||||
|| f_data[entry].start == FDATA_START_style_css)) {
|
|| f_data[entry].start == FDATA_START_style_css)) {
|
||||||
send_to_login();
|
send_to_login();
|
||||||
goto do_send;
|
goto do_send;
|
||||||
@@ -610,7 +612,8 @@ void httpd_appcall(void)
|
|||||||
|
|
||||||
slen = strtox(outbuf, "HTTP/1.1 200 OK\r\nContent-Type: ");
|
slen = strtox(outbuf, "HTTP/1.1 200 OK\r\nContent-Type: ");
|
||||||
slen += strtox(outbuf + slen, mime_strings[f_data[entry].mime]);
|
slen += strtox(outbuf + slen, mime_strings[f_data[entry].mime]);
|
||||||
slen += strtox(outbuf + slen, "; charset=UTF-8\r\nCache-Control: max-age=60, must-revalidate\r\n\r\n");
|
slen += strtox(outbuf + slen, "; charset=UTF-8\r\nCache-Control: max-age=60, must-revalidate\r\nAccess-Control-Allow-Origin: *\r\n\r\n");
|
||||||
|
|
||||||
len_left = f_data[entry].len;
|
len_left = f_data[entry].len;
|
||||||
if (len_left > (TCP_OUTBUF_SIZE - slen)) {
|
if (len_left > (TCP_OUTBUF_SIZE - slen)) {
|
||||||
cont_len = len_left - (TCP_OUTBUF_SIZE - slen);
|
cont_len = len_left - (TCP_OUTBUF_SIZE - slen);
|
||||||
|
|||||||
Reference in New Issue
Block a user