Link ICAO to airframes.org (complete with horrible javascript form-submission workaround)
This commit is contained in:
parent
245bbd8b97
commit
dcd9f0b1e7
|
@ -20,6 +20,19 @@
|
||||||
<progress id="loader_progress"></progress>
|
<progress id="loader_progress"></progress>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
<!--
|
||||||
|
This is hideous. airframes.org insists on getting a POST with a "submit" value specified,
|
||||||
|
but if we have an input control with that name then it shadows the submit() function that
|
||||||
|
we need. So steal the submit function off a different form. Surely there is a better way?!
|
||||||
|
-->
|
||||||
|
<form id="horrible_hack" class="hidden"></form>
|
||||||
|
<form id="airframes_post" method="POST" action="http://www.airframes.org/" target="_blank" class="hidden">
|
||||||
|
<input type="hidden" name="reg1" value="">
|
||||||
|
<input type="hidden" name="selcal" value="">
|
||||||
|
<input id="airframes_post_icao" type="hidden" name="ica024" value="">
|
||||||
|
<input type="hidden" name="submit" value="submit">
|
||||||
|
</form>
|
||||||
|
|
||||||
<div id="map_container">
|
<div id="map_container">
|
||||||
<div id="map_canvas"></div>
|
<div id="map_canvas"></div>
|
||||||
</div>
|
</div>
|
||||||
|
@ -94,7 +107,11 @@
|
||||||
<span id="selected_callsign" onclick="toggleFollowSelected();" class="pointer">n/a</span>
|
<span id="selected_callsign" onclick="toggleFollowSelected();" class="pointer">n/a</span>
|
||||||
</b>
|
</b>
|
||||||
<span id="selected_follow" onclick="toggleFollowSelected();" class="pointer">⇒</span>
|
<span id="selected_follow" onclick="toggleFollowSelected();" class="pointer">⇒</span>
|
||||||
|
|
||||||
|
<a href="http://www.airframes.org/" onclick="document.getElementById('horrible_hack').submit.call(document.getElementById('airframes_post')); return false;">
|
||||||
<span id="selected_icao"></span>
|
<span id="selected_icao"></span>
|
||||||
|
</a>
|
||||||
|
|
||||||
<span id="selected_emergency"></span>
|
<span id="selected_emergency"></span>
|
||||||
<span id="selected_links">
|
<span id="selected_links">
|
||||||
<a id="selected_fr24_link" href="" target="_blank">[FR24]</a>
|
<a id="selected_fr24_link" href="" target="_blank">[FR24]</a>
|
||||||
|
|
|
@ -658,6 +658,7 @@ function refreshSelected() {
|
||||||
|
|
||||||
$('#selected_speed').text(format_speed_long(selected.speed));
|
$('#selected_speed').text(format_speed_long(selected.speed));
|
||||||
$('#selected_icao').text(selected.icao.toUpperCase());
|
$('#selected_icao').text(selected.icao.toUpperCase());
|
||||||
|
$('#airframes_post_icao').attr('value',selected.icao);
|
||||||
$('#selected_track').text(format_track_long(selected.track));
|
$('#selected_track').text(format_track_long(selected.track));
|
||||||
|
|
||||||
if (selected.seen <= 1) {
|
if (selected.seen <= 1) {
|
||||||
|
|
Loading…
Reference in a new issue