Exemple #1
0
        echo preg_replace_callback('/href="(\\/[^"]+|\\/)"/', array(get_class($this), 'callback'), $str);
    }
    private function callback($m)
    {
        return 'href="' . ($m[1] == '/' ? $this->base() : $this->base() . '?' . self::fragment . '=' . urlencode($m[1])) . '"';
    }
}
$crawling = new Crawling();
?>
<!DOCTYPE html>
<html>
    <head>
        <meta http-equiv="content-type" content="text/html; charset=utf-8">
        <meta name="fragment" content="!">
        <title><?php 
$crawling->title();
?>
 | jQuery Address Crawling</title>
        <link type="text/css" href="styles.css" rel="stylesheet">
        <script type="text/javascript" src="jquery-1.4.2.min.js"></script>
        <script type="text/javascript" src="jquery.address-1.3.min.js?crawlable=true"></script>
        <script type="text/javascript">
        
            $.address.init(function(event) {

                // Initializes plugin support for links
                $('a:not([href^=http])').address();

                // Adds a simple hover effect
                $('.nav a').hover(function() {
                    $(this).addClass('hover');
Exemple #2
0
        }
        
        private function callback($m) {
        	return 'href="' . ($m[1] == '/' ? $this->base() : ($this->base() . '?' . self::fragment . '=' . urlencode($m[1]))) . '"';
        }
    }
    
    $crawling = new Crawling();

?>
<!DOCTYPE html>
<html>
    <head>
        <meta http-equiv="content-type" content="text/html; charset=utf-8">
        <meta name="fragment" content="!">
        <title><?php $crawling->title(); ?> | jQuery Address Crawling</title>
        <link type="text/css" href="styles.css" rel="stylesheet">
        <script type="text/javascript" src="jquery-1.5.2.min.js"></script>
        <script type="text/javascript" src="jquery.address-1.4.1.min.js"></script>
        <script type="text/javascript">
        
            $.address.crawlable(true).init(function(event) {

                // Initializes plugin support for links
                $('a:not([href^=http])').address();

                // Adds a simple hover effect
                $('.nav a').hover(function() {
                    $(this).addClass('hover');
                }, function() {
                    $(this).removeClass('hover');