Welcome to Code Forum!

Join a community that supports you and your coding journey from day one. We strive to be a friendly, supportive community that empowers everyone to be better developers. By registering with us, you'll be able to discuss, share and private message with other members of our community.

SignUp Now!
  • Guest, before posting your code please take these rules into consideration:
    • It is required to use our BBCode feature to display your code. While within the editor click < / > or >_ and place your code within the BB Code prompt. This helps others with finding a solution by making it easier to read and easier to copy.
    • You can also use markdown to share your code. When using markdown your code will be automatically converted to BBCode. For help with markdown check out the markdown guide.
    • Don't share a wall of code. All we want is the problem area, the code related to your issue.

    GIF shows where to locate </> in the thread and or post editor toolbar.
    To learn more about how to use our BBCode feature, review our "How to post your code into threads" here.

    Thank you, Code Forum.

JavaScript Help me to auto replace and display image hosted in Google Drive

hoanghacn

New Coder
I have an id "content", it contains many images Google Drive URLs. So, I have match all URLs and replace them with clickable link.

Here is my code

$(document).ready(function(){
function replace_content(content)
{
var exp_match = /(\b(https?|):\/\/drive\.google\.com\/[-A-Z0-9+&@#\/%?=~|!:,.;]*[-A-Z0-9+&@#\/%=~|])/ig;;
var element_content=content.replace(exp_match, "<a href='$1'>$1</a>");
return element_content;
}

var content = $('#content').html();
$('#content').html(replace_content(content));

Here is my results


Now I want to replace all of Urls into image automatic and can display as images I uploaded directly.


I hope my question will be answered. Auto display all images hosted in Google Drive in the id "content"
 
I have an id "content", it contains many images Google Drive URLs. So, I have match all URLs and replace them with clickable link.

Here is my code

$(document).ready(function(){
function replace_content(content)
{
var exp_match = /(\b(https?|):\/\/drive\.google\.com\/[-A-Z0-9+&@#\/%?=~|!:,.;]*[-A-Z0-9+&@#\/%=~|])/ig;;
var element_content=content.replace(exp_match, "<a href='$1'>$1</a>");
return element_content;
}

var content = $('#content').html();
$('#content').html(replace_content(content));

Here is my results


Now I want to replace all of Urls into image automatic and can display as images I uploaded directly.


I hope my question will be answered. Auto display all images hosted in Google Drive in the id "content"
Hi there,
Just for my own clarity, you have some file uploaded on your google drive, which you are displaying in your html, and you want to change the image that is being displayed when you show the file, is that correct?
 
Thanks alot, I have resolved my problem. You can see that at this post (which images hosted in Google Drive)

is that a blog site, or your own personal site?
 

Buy us a coffee!

Buy me a coffee.
Back
Top Bottom