&contentdata
section_name = 'tools'
page_name = 'speed_test'
author = 'mrmt32'
type = 'page'
>
Speed Test
<&javascript delayed='true'>
$("#speedTestForm").submit(function()
{
$.post(InterfaceLocation + "?action=speed_test", $("#speedTestForm").serialize(), function(jsonResponse)
{
if (jsonResponse.isError)
{
alert("Error performing speed test: " + jsonResponse.ErrorString);
window.location.hash = "#tools";
return;
}
ParseContentData(window.ContentData.blocks.speed_test_result_block, {speed: Math.round(jsonResponse.ReturnData.Speed * 100) / 100, address: jsonResponse.ReturnData.Address}, function (output)
{
$(".settingsPage").html(output);
});
}, "json");
ParseContentData(window.ContentData.blocks.loading_text_block, {}, function (output)
{
$(".settingsPage").html(output);
});
return false;
});
<&/javascript>
<&/contentdata>
<&contentdata
block_name = 'speed_test_result_block'
author = 'mrmt32'
type = 'block'
>