You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
44 lines
1.6 KiB
JavaScript
44 lines
1.6 KiB
JavaScript
function searchFormSubmit(formElement)
|
|
{
|
|
//#facet_doc_product=Amazon+CloudFront&facet_doc_guide=Developer+Guide+(API+Version+2012-07-01)
|
|
var so = $("#search-select").val();
|
|
if (so.indexOf("documentation") === 0)
|
|
{
|
|
var this_doc_product = $("#this_doc_product").val();
|
|
var this_doc_guide = $("#this_doc_guide").val();
|
|
var action = "";
|
|
var facet = "";
|
|
if (so === "documentation-product" || so === "documentation-guide")
|
|
{
|
|
action += "?doc_product=" + encodeURIComponent(this_doc_product);
|
|
facet += "#facet_doc_product=" + encodeURIComponent(this_doc_product);
|
|
if (so === "documentation-guide")
|
|
{
|
|
action += "&doc_guide=" + encodeURIComponent(this_doc_guide);
|
|
facet += "&facet_doc_guide=" + encodeURIComponent(this_doc_guide);
|
|
}
|
|
}
|
|
|
|
var ua = window.navigator.userAgent;
|
|
var msie = ua.indexOf('MSIE ');
|
|
var trident = ua.indexOf('Trident/');
|
|
var edge = ua.indexOf('Edge/');
|
|
|
|
if (msie > 0 || trident > 0 || edge > 0)
|
|
{
|
|
var sq = $("#search-query").val();
|
|
action += "&searchPath=" + encodeURIComponent(so);
|
|
action += "&searchQuery=" + encodeURIComponent(sq);
|
|
window.location.href = "/search/doc-search.html" + action + facet;
|
|
return false;
|
|
} else
|
|
{
|
|
formElement.action = "/search/doc-search.html" + facet;
|
|
}
|
|
} else
|
|
{
|
|
formElement.action = "http://aws.amazon.com/search";
|
|
}
|
|
return true;
|
|
}
|