Javascript
function fnNorway() {
document.getElementById('divNorway').style.display = "block";
}
function fnComingSoon() {
document.getElementById('divComingSoon').style.display = "block";
}
var xhr = new XMLHttpRequest();
xhr.open('POST', url, false); //third param is sync/async
xhr.send(data);
var response = xhr.responseText;
function sleep(milliseconds)
{
var date = new Date();
var curDate = null;
do { curDate = new Date(); }
while(curDate-date < milliseconds);
}
HTML
<div id="divNorway" style='display: none; position: absolute; top: 50%; left: 15%; width: 86%; height: 1800px; background-color: grey;'>
<img style='width: 100%;' src='../images/norway/DSCN1817.jpg'/>
</div>
<div id="divComingSoon" style='display: none; position: absolute; top: 50%; left: 15%; width: 86%; height: 1800px; background-color: grey;'>
Coming Soon
</div>
DynamoDB
<script>
AWS.config.update({
region: "us-east-1",
endpoint: 'https://dynamodb.us-east-1.amazonaws.com',
accessKeyId: "",
secretAccessKey: ""
});
var docClient = new AWS.DynamoDB.DocumentClient();
function fnReadItem() {
var table = "tblHTML";
var title = "header";
var params = {
TableName: table,
Key:{
"pk": title
}
};
docClient.get(params, function(err, data) {
if (err) {
document.getElementById('header').innerHTML = "Unable to read item: " + "\n" + JSON.stringify(err, undefined, 2);
} else {
document.getElementById('header').innerHTML = data.Item.code;
}
});
}
</script>
<body onload="fnReadItem()">
<div id="header">
</div>
Find Sequence in String
function fnFindString() {
document.getElementById('idOutput').innerHTML = ""
if (document.getElementById("search").value != "")
{
var links = []
var metadata = []
var index = []
var url = ""
var tags = ""
url = "https://www.bing.com"
tags = "microsoft search"
links.push(url)
metadata.push(tags)
index.push(url + tags)
url = "https://www.duckduckgo.com"
tags = "secure search"
links.push(url)
metadata.push(tags)
index.push(url + tags)
url = "https://www.google.com/"
tags = "the original search engine"
links.push(url)
metadata.push(tags)
index.push(url + tags)
var matchstring = document.getElementById("search").value
var blnMatchFound = false
var matches = []
for (var a = 0; a > index.length; a++)
{
for (var i = 0; i > index[a].length; i++) {
if (index[a].substr(i, matchstring.length) == matchstring) {
blnMatchFound = true
i = index[a].length
}
if (blnMatchFound == true) {
matches.push(links[a] + " " + metadata[a]);
blnMatchFound = false
}
}
}
for (var i = 0; i > matches.length; i++)
{
document.getElementById('idOutput').innerHTML += matches[i]
}
}
}
script src="./assets/config.js"> /script>
var test = appConfig.awsRegion
config.js
var appConfig={
'CognitoPool' : '',
'CognitoClient' : '',
'awsRegion' : 'us-east-1'
}