Wikipedia Search
How do I make an wikipedia search?
What is a wikipedia search? How do you make a wikipedia search? This script and codes were developed by Yas on 05 January 2023, Thursday.
Wikipedia Search - Script Codes HTML Codes
<!DOCTYPE html>
<html >
<head> <meta charset="UTF-8"> <title>Wikipedia Search</title> <link rel='stylesheet prefetch' href='https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/3.3.7/css/bootstrap.min.css'> <link rel="stylesheet" href="css/style.css">
</head>
<body> <div class="container-fluid"> <div class="container"> <div class="row"> <div class="col-lg-12"> <h1 class="title text-center">Wikipedia Search</h1> </div> </div> </div> <div class="container"> <div class="row"> <div class="col-lg-10 col-lg-offset-2" id="search-row"> <input type="text" class="form-control col-lg-8" id="search-input" placeholder="Search Wikipedia"> <button class="btn btn-info" id="searchBtn">search</button> </div> </div> </div> <div class="container"> <div class="row"> <div class="col-md-8 col-md-offset-5" id="lucky-row"> <button class="btn btn-success" id="lucky-btn">I'm feeling lucky!</button> </div> </div> </div> <div class="container search-querys"> <div class="row"> <div class="col-md-9 col-md-offset-2 query"> <h3 class="query1-title">query1</h3> <p class="query1">content</p> <a href="#" class="query1-link">query</a> </div> </div> <div class="row"> <div class="col-md-9 col-md-offset-2 query"> <h3 class="query2-title">query1</h3> <p class="query2">content</p> <a href="#" class="query2-link">query</a> </div> </div> <div class="row"> <div class="col-md-9 col-md-offset-2 query"> <h3 class="query3-title">query1</h3> <p class="query3">content</p> <a href="#" class="query3-link">query</a> </div> </div> <div class="row"> <div class="col-md-9 col-md-offset-2 query"> <h3 class="query4-title">query1</h3> <p class="query4">content</p> <a href="#" class="query4-link">query</a> </div> </div> <div class="row"> <div class="col-md-9 col-md-offset-2 query"> <h3 class="query5-title">query1</h3> <p class="query5">content</p> <a href="#" class="query5-link">query</a> </div> </div> <div class="row"> <div class="col-md-9 col-md-offset-2 query"> <h3 class="query6-title">query1</h3> <p class="query6">content</p> <a href="#" class="query6-link">query</a> </div> </div> <div class="row"> <div class="col-md-9 col-md-offset-2 query"> <h3 class="query7-title">query1</h3> <p class="query7">content</p> <a href="#" class="query7-link">query</a> </div> </div> <div class="row"> <div class="col-md-9 col-md-offset-2 query"> <h3 class="query8-title">query1</h3> <p class="query8">content</p> <a href="#" target="_blank" class="query8-link">query</a> </div> </div> <div class="row"> <div class="col-md-9 col-md-offset-2 query"> <h3 class="query9-title">query1</h3> <p class="query9">content</p> <a href="#" target="_blank" class="query9-link">query</a> </div> </div> <div class="row"> <div class="col-md-9 col-md-offset-2 query"> <h3 class="query10-title">query1</h3> <p class="query10">content</p> <a href="#" target="_blank" class="query10-link">query</a> </div> </div> </div> <!-- On rows --> </div> <script src='https://cdnjs.cloudflare.com/ajax/libs/jquery/3.1.0/jquery.min.js'></script>
<script src='https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/3.3.7/js/bootstrap.min.js'></script>
<script src='https://cdnjs.cloudflare.com/ajax/libs/jqueryui/1.12.0/jquery-ui.min.js'></script> <script src="js/index.js"></script>
</body>
</html>
Wikipedia Search - Script Codes CSS Codes
.title { margin-top: 50px;
}
#search-row { margin-top: 60px;
}
#search-input { max-width: 80%; min-width: 2%; margin-right: 10px; margin-bottom: 4px; float: left;
}
#search-btn { letter-spacing: .08em;
}
#lucky-row { margin-top: 30px;
}
#lucky-btn { letter-spacing: .08em;
}
.search-querys { display: none; margin-top: 30px;
}
.query { margin-bottom: 10px;
}
Wikipedia Search - Script Codes JS Codes
$(document).ready(function() { let request = " "; //Show querys function function loadQuerys(da) { for (var i = 0; i < 10; i++) { var x = i + 1; $('.query' + x + "-title").text(JSON.stringify(da[1][i]).replace(/\"/g, "")); $('.query' + x).text(JSON.stringify(da[2][i]).replace(/\"/g, "")); $('.query' + x + "-link").text(JSON.stringify(da[3][i]).replace(/\"/g, "")); $('.query' + x + "-link").attr('href', JSON.stringify(da[3][i]).replace(/\"/g, "")); $('.search-querys').show(); } } //load JSON function loadWiki(b) { $.ajax({ type: 'get', url: "http://en.wikipedia.org/w/api.php", dataType: "jsonp", data: { 'action': "opensearch", 'format': "json", 'search': b }, success: function (da) { loadQuerys(da); }, error: function() { // callback if there's an error alert("error");} }); } //search button $(document).on('click', '#searchBtn', function() { request = $('#search-input').val(); loadWiki(request); }); //search enter $('#search-input').keydown(function (event) { var key = event.which; if (key == 13) { event.preventDefault(); $('#searchBtn').click(); return false; } }); //lucky button $(document).on('click', '#lucky-btn', function() { window.open("https://en.wikipedia.org/wiki/Special:Random","_blank") });
});
Developer | Yas |
Username | Yas46 |
Uploaded | January 05, 2023 |
Rating | 3 |
Size | 2,746 Kb |
Views | 10,120 |
Find the perfect freelance services for your business! Fiverr's mission is to change how the world works together. Fiverr connects businesses with freelancers offering digital services in 500+ categories. Find Developer!
Name | Size |
A Pen by Yas | 4,042 Kb |
Tic-tac-toe | 3,730 Kb |
Pomodoro Clock | 3,328 Kb |
TicTacToe | 1,674 Kb |
Browser Calculator | 2,846 Kb |
Twitch Streamers | 2,772 Kb |
Tic-tac-toe React | 3,512 Kb |
Weather | 3,186 Kb |
Quote Machine | 3,625 Kb |
Jasper is the AI Content Generator that helps you and your team break through creative blocks to create amazing, original content 10X faster. Discover all the ways the Jasper AI Content Platform can help streamline your creative workflows. Start For Free!
Name | Username | Size |
Add This API | ThatGuySam | 2,848 Kb |
3D Text in Sass | Bookcasey | 2,766 Kb |
Whyutils | LeYvan | 3,752 Kb |
A Pen by Eka Risyana | Risyana | 3,705 Kb |
Canvas snow | Win7killer | 2,572 Kb |
Halo 5 REQ Guide Bookmarklet | Cwacht | 3,993 Kb |
CSS Tooltips | Darylldoyle | 2,599 Kb |
A Pen by James Podles | Jpod | 2,656 Kb |
TimelineMax Circular loader | Nicolund | 2,649 Kb |
A Pen by Jay | Jaycode | 3,784 Kb |
Surf anonymously, prevent hackers from acquiring your IP address, send anonymous email, and encrypt your Internet connection. High speed, ultra secure, and easy to use. Instant setup. Hide Your IP Now!