Both sides came into this one on the back of defeats and Paul Hart selected his first away team as a Palace manager against a Barnsley side just outside the play off positions.
The first shot on goal came from Adam Hamill as he took full advantage of a quick throw in by Carl Dickinson and Julian Speroni watched it as it the shot went over his bar.
Palace soon replied at the other end as Danns did well down the right hand side and his cross found Nick Carle but his shot was blocked by Bobby Hassell on eight minutes.
The visitors came even closer when 'keeper David Preece made a last ditch save to deny Alan Lee with close range header as he met a right wing cross by Djilali.
At the other end Palace were thankful to Speroni who made a good save to deny Daniel Bogdanovic but he then could onl;y watch on as Adam Hammill's shot went wide of his left hand post just a minute later.
Good work down the left hand side between Nathaniel Clyne and Djilali led to Pa;lace's next chance, The winger played the ball into the box to Darren Ambrose but his shot didn't trouble Preece and went wide of the target.
The home side won a free kick outside the box, which gave Matt Lawrence a yellow card, after a foul on Hammill. The ball was played in by Carl Dickinson and a clearance fell to Bogdanovic who shot just wide of the target with a close range right footed shot.
As the half came to its conclusion Speroni once again saved well to deny Filipe Teixeria from 20 yards out. Two minutes of added time brought no further chances to either side and the first period came to an end with the deadlock not broken.
A change made at the break by Hart as he brings on Ertl for Carle. whilst Barnsley bring on Luke Potter for the injured Dickinson.
The opening period of the second half didn't see any real chances falling to either side with Djilali having a shot from distance and the home side not creating anythng of note as Palace defended well.
Just past the hour mark both 'keepers were called upon to make a save. Lee was found by Djilali but Preece saved low down. The same happened at the other end as Speroni denied ex-eagle Jon Macken.
A further change was made by Hart as Andrew came on for Djilali. on 67 minutes.
A glorius chance to break the deadlock fell to Teixeira when he was picked out by Macken after good work on the wing but when the ball came over it was put wide of the target on 72 minutes as the best opportunity of the half came and went.
The home side pressed as the game entered its latter stages and Hammill found himself in space in the box after beating his man but with a good shooting chance he sliced his ball wide of the target.
With six minutes remaining a Hassell free kick came out to Hammill and his cross was headed goalwards by Ryan Shotton and this was superbly tipped around the post by Speroni.
A late substitution which saw Alassane N'Diaye replace Lee almost saw a late winner as he headed straight at Preece from a cross by Danns.
That Shotton effort proved to be the last scare for the visitors in a game which Palace worked hard to earn a point and will travel back pleased with their days work on their journey north.
Barnsley Preece, Hassell, Foster, Shotton,Dickinson (Potter 45), Teixeira (Butterfield 79), Colace,Doyle (Hallfredsson 72), Hammill, Macken, Bogdanovic.
Subs Not Used: Lund, Hume, De Silva, Gray.
Crystal Palace Speroni, Butterfield, Clyne, Hill, Lawrence,Djilali (Andrew 70), Derry, Danns, Carle (Ertl 46), Ambrose,Lee (N'Diaye 87).
Subs Not Used: Manns, John, Scannell, Hills.
Booked: Lawrence, Ambrose, Derry.
Att: 11,416 Referee: Trevor Kettle (Rutland).