Jump to content

Detect Title Tag


rammac13

Recommended Posts

Does anyone know of a way to detect what is in the title tag of a page? What I am attempting to do is have some code that will detect whatever the title of my page is and input it directly into a tag cloud that will be at the bottom of the page. Any Ideas? In any Language?

Link to comment
Share on other sites

also here is more info on ways to do it

 

Sometimes, you might want to get the current page URL that is shown in the browser URL window. For example if you want to let your visitors submit a blog post to Digg you need to get that same exact URL. There are plenty of other reasons as well. Here is how you can do that.

 

Add the following code to a page:

<?php
function curPageURL() {
$pageURL = 'http';
if ($_SERVER["HTTPS"] == "on") {$pageURL .= "s";}
$pageURL .= "://";
if ($_SERVER["SERVER_PORT"] != "80") {
  $pageURL .= $_SERVER["SERVER_NAME"].":".$_SERVER["SERVER_PORT"].$_SERVER["REQUEST_URI"];
} else {
  $pageURL .= $_SERVER["SERVER_NAME"].$_SERVER["REQUEST_URI"];
}
return $pageURL;
}
?>

 

You can now get the current page URL using the line:

<?php
  echo curPageURL();
?>

 

Sometimes it is needed to get the page name only. The following example shows how to do it:

<?php
function curPageName() {
return substr($_SERVER["SCRIPT_NAME"],strrpos($_SERVER["SCRIPT_NAME"],"/")+1);
}

echo "The current page name is ".curPageName();
?>

Link to comment
Share on other sites

Ok so I think I am getting close. I am trying to put the title name (link) into a link on the page. but I am not sure how to call it correctly. I have javascript:tagLink in the a href link but that is not correct. What am I missing. Thanks.

 

 

<html>

<head>

<title> link </title>

 

 

<script type="text/javascript">

function getTagCloudLink()

{

var tagLink = document.getElementsByTagName("title")[0].innerHTML

;

 

}

 

</script>

 

</head>

<body>

 

 

<p><a href="shop-enzy.com/store/index.html()">javascript:tagLink</a></p>

 

</body>

</html>

Link to comment
Share on other sites

Simpler or not, it's outdated, and requires combining your javascript in your html, which goes against the practice these days of keeping your HTML, CSS and Javascript separate and in separate files.

 

I think document.write may even be deprecated, though I'm not 100% sure of that.

 

But I would never use it.

Link to comment
Share on other sites

This thread is more than a year old. Please don't revive it unless you have something important to add.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.