first working version
This commit is contained in:
		
							parent
							
								
									2a9fd0b47a
								
							
						
					
					
						commit
						c6d407cbc2
					
				
					 3 changed files with 79 additions and 0 deletions
				
			
		
							
								
								
									
										20
									
								
								getimg.js
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										20
									
								
								getimg.js
									
										
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1,20 @@ | ||||||
|  | function getImage(a) { | ||||||
|  |     var regex = new RegExp(/^(?!.*\.\.)(?!.*\.$)[^\W][\w.]{0,29}$/); | ||||||
|  |     var validation = regex.test(a); | ||||||
|  | 
 | ||||||
|  |     if(validation) { | ||||||
|  |         $.get("https://www.instagram.com/"+a+"/?__a=1") | ||||||
|  |         .done(function(data) { | ||||||
|  | 
 | ||||||
|  |             var imageURL = data["graphql"]["user"]["profile_pic_url_hd"]; | ||||||
|  | 
 | ||||||
|  |             $("#imageReturn").attr("src",imageURL) | ||||||
|  | 
 | ||||||
|  |         }) | ||||||
|  |         .fail(function() { | ||||||
|  |             alert('Nutzername wurde nicht gefunden!') | ||||||
|  |         }) | ||||||
|  |     } else { | ||||||
|  |         alert('Der Nutzername ist ungültig!') | ||||||
|  |     } | ||||||
|  | } | ||||||
							
								
								
									
										25
									
								
								index.html
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										25
									
								
								index.html
									
										
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1,25 @@ | ||||||
|  | <!doctype html> | ||||||
|  | 
 | ||||||
|  | <html lang="en"> | ||||||
|  | 
 | ||||||
|  | <head> | ||||||
|  |     <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script> | ||||||
|  |     <script src="getImg.js"></script> | ||||||
|  |     <link rel="stylesheet" href="styles.css"> | ||||||
|  | 
 | ||||||
|  | </head> | ||||||
|  | 
 | ||||||
|  | <body> | ||||||
|  |     <div id="container1"> | ||||||
|  |         <input type="text" id="nameInput" placeholder="Nutzername"> | ||||||
|  |         <button id="goButton" onclick="getImage($('#nameInput').val().trim())">Go</button> | ||||||
|  |     </div> | ||||||
|  | 
 | ||||||
|  | </br> | ||||||
|  | 
 | ||||||
|  |     <div id="container2"> | ||||||
|  |         <img src="" id="imageReturn"> | ||||||
|  |     </div> | ||||||
|  | </body> | ||||||
|  | 
 | ||||||
|  | </html> | ||||||
							
								
								
									
										34
									
								
								styles.css
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										34
									
								
								styles.css
									
										
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1,34 @@ | ||||||
|  | #container1 { | ||||||
|  |     left: 50%; | ||||||
|  |     position: absolute; | ||||||
|  |     transform: translate3d(-50%, 0, 0); | ||||||
|  | } | ||||||
|  | 
 | ||||||
|  | #container2 { | ||||||
|  |     position: absolute; | ||||||
|  |     left: 50%; | ||||||
|  |     top: 200px; | ||||||
|  |     transform: translate3d(-50%, 0, 0); | ||||||
|  | } | ||||||
|  | 
 | ||||||
|  | #nameInput { | ||||||
|  |     width: 600px; | ||||||
|  |     padding: 14px 6px; | ||||||
|  |     margin: 8px 0; | ||||||
|  |     box-sizing: border-box; | ||||||
|  |     border: 3px solid #ccc; | ||||||
|  |     -webkit-transition: 0.5s; | ||||||
|  |     transition: 0.5s; | ||||||
|  |     outline: none; | ||||||
|  |     border-radius: 8px; | ||||||
|  | } | ||||||
|  | 
 | ||||||
|  | #goButton { | ||||||
|  |     width: 100px; | ||||||
|  |     padding: 14px; | ||||||
|  |     margin: 8px 0; | ||||||
|  |     box-sizing: border-box; | ||||||
|  |     border: 3px solid #ccc; | ||||||
|  |     outline: none; | ||||||
|  |     border-radius: 8px; | ||||||
|  | } | ||||||
		Loading…
	
	Add table
		
		Reference in a new issue