Home Blogs Books Code Login




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'
}